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?