Harness the Power of a Single Database for Microservices

Track

Strategy & Innovation

Date and time

Thursday, 19. October 2023., 11:00

Room

Hall D

Duration

45'

When transitioning from a monolithic architecture to bounded contexts and microservices, the question arises: Where does the database fit in? Should there be a single database serving all microservices, or should each microservice have its own dedicated database? In this session, we will explore the challenges associated with both approaches and take a pragmatic and balanced approach to finding the optimal solution, always keeping in mind the goals of this architecture.Modern SQL databases offer certain isolation features within a single database infrastructure, while distributed SQL databases enhance these capabilities even further. We will examine how a single database can efficiently serve a specific subset of microservices without introducing excessive coupling. By delving into the nuances of this approach, with examples from YugabyteDB (open-source distributed PostgreSQL) or Oracle we will discover strategies to leverage the benefits of a unified database technology while maintaining the necessary independence and decoupling required in a microservices architecture.

Lecture details

Level of difficulty: Detailed
Desirable listeners function: Developers , All of them
Group of activity: Strategy & Innovation

About speaker

T-Shirt Sponsor

Venue Sponsor

Media Sponsor

HrOUG.hr

The conference is organized by the Croatian Association of Oracle users. More about the association can be found at Hroug.hr.

Linkedin HrOUG

Follow us on Linkedin

Follow us on Twitter

Follow us on Facebook