Back to All 55 System Design Questions
#34Very Hard

Design a Control Plane for a Distributed Database

Asked by:Netflix

Recommended Solutions from the Web

Key Details & Edge Cases You Should Know

What are the core functionalities of your DB's control plane? E.g, provisioning, configuration management, monitoring, scaling, backups, etc.

How does your DB manage creating and managing new tables?

How does your DB handle scaling?

How does your DB handle authentication?

How about monitoring and alerts? What is monitored?