Eventual Consistency: The Key Trade-Off Behind Modern Databases