Practice global database vocabulary: distributed databases, geo-partitioning, cross-region replication lag, primary region writes, and tools like CockroachDB.
0 / 10 completed
1 / 10
'CockroachDB ___ data across regions.' Which verb fits?
CockroachDB 'distributes' data — it automatically spreads ranges (data shards) across nodes in multiple regions while maintaining consistency via the Raft consensus protocol.
2 / 10
'The ___ region serves writes.' Which adjective describes the authoritative region?
The 'primary region' is the designated region that accepts writes in a multi-region database setup. Secondary regions replicate data from the primary and serve reads with lower latency.
3 / 10
'Geo-___ the table by user country.' Which verb fits?
'Geo-partition' means placing rows in the region closest to where they're accessed, based on a partitioning key like user country. This reduces read/write latency for local users.
4 / 10
'Cross-region ___ lag is 50ms.' Which noun is correct?
'Replication lag' is the delay between a write committed in the primary region and that write being visible in secondary regions. 50ms is typical for cross-region replication.
5 / 10
What does 'globally distributed but locally consistent' mean for a database?
This phrase describes distributed databases like CockroachDB: data spans many regions (globally distributed) but transactions within a region or a defined locality see strong consistency.
6 / 10
During a code review of the new user onboarding service, Sarah comments: 'We need to ensure data is replicated across all regions. The primary region should be configured to handle most writes.' Which verb best describes this configuration?
Replicate accurately describes the process of distributing data to multiple locations. The primary region being responsible for writes aligns with a common global database architecture where read requests are often served from geographically diverse copies of the data. 'Synchronize' implies continuous, real-time mirroring which isn't always desirable in a globally distributed system.
7 / 10
In a Slack channel discussing database architecture, Mark asks: 'Which region should we designate as the authoritative one for user profile data?' He receives a response saying: 'We're using a geo-distributed setup; the Europe region serves writes.' What does this statement indicate about the Europe region?
The phrase 'serves writes' clearly indicates that the Europe region is designated as the authoritative region. This means it handles the primary write operations for user profile data within that geographic area. A read replica primarily serves reads; a backup location doesn't handle writes, and high availability focuses on uptime rather than regional designation.
8 / 10
You're drafting the description for a pull request that introduces cross-region data access. You need to describe how to 'geo-partition' the table by user country.
Shard is the correct term to describe the process of dividing a database table into smaller pieces (shards) based on a geographical attribute like user country. This allows data to be stored closer to users in different regions, improving performance and reducing latency. The other options represent fundamentally different database concepts.
9 / 10
During a standup meeting, the team lead asks: 'What's our current cross-region read latency?' You respond: 'Cross-region read lag is 50ms.' What does this measurement represent?
50ms represents the *average* time it takes for a read operation to complete when accessing data from different geographic regions. While there's an acceptable delay threshold (the first option), this measurement quantifies the actual observed performance difference – crucial for monitoring and optimization. The other options describe related but distinct metrics.
10 / 10
A senior architect explains a key design principle: 'We're aiming for globally distributed but locally consistent data.' What does this mean in the context of a global database?
Globally distributed but locally consistent describes a trade-off between availability and consistency. The system distributes data across regions to minimize latency for users globally, but maintains consistency within each region through localized transactions or eventual consistency models. This means reads might return slightly outdated data in some cases to prioritize speed, whereas writes are handled locally before eventually propagating changes globally.
What will I practise in "Global Database Vocabulary"?
This module focuses on Multi-Region Deployment Language — real workplace phrasing you'll use on the job. It contains 10 scenario-based multiple-choice questions with instant feedback.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account or sign-up required.
How many questions does this exercise have?
This module includes 10 questions. Each one gives an immediate right/wrong result plus a full explanation of the correct phrasing.
What happens if I answer a question incorrectly?
You'll see the correct answer highlighted straight away, along with a plain-English explanation of why it's right and why the other options don't fit — mistakes are part of the learning here.
Can I retry the exercise if I want a better score?
Yes — use the 'Try again' button on the results screen to reset your score and go through the questions again. There's no limit on attempts.
Who is this Multi-Region Deployment Language exercise for?
It's aimed at IT professionals with working English who want to sound more natural and precise around multi-region deployment language — useful whether you're preparing for real conversations at work or just building confidence with the vocabulary.
Do I need an account to track my progress?
No account is needed. Your progress through the exercise is tracked locally in your browser for the current session, and you can replay the module at any time.
How is this different from reading a blog article?
This exercise is an interactive drill that tests and reinforces specific phrasing through multiple-choice questions with instant feedback, while blog articles explain concepts and vocabulary in prose. The two work well together.
Where can I find more Multi-Region Deployment Language exercises?
See the Multi-Region Deployment Language hub for more modules like this one, or browse the full Exercises page for other IT-English topics.
Can I complete this exercise on my phone?
Yes — every exercise on CoderSlingo is fully responsive and works on phones and tablets, so you can practise anywhere.