Skip to main content

Data and messaging

Where bytes go and how services pass them to each other: three kinds of storage, relational and NoSQL databases, and the queues, topics, and streams between services.

📄️SQL databases

Relational databases remain the foundational storage technology for transactional business applications. Structured schemas, foreign-key relationships, ACID (Atomicity, Consistency, Isolation, Durability) guarantees, and expressive SQL queries provide robust safeguards for data integrity. While the core database engines—such as PostgreSQL, MySQL, and Microsoft SQL Server—operate with the same query mechanics in the cloud as they do on dedicated physical hardware, cloud platforms have transformed how they are administered.