Loading…
Attending this event?
In-person
August 27
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeDay Japan 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Japan Standard Time (UTC +9). To see the schedule in your preferred timezone. The schedule is subject to change.
Tuesday August 27, 2024 2:15pm - 2:45pm JST
Developing microservice applications based on the database-per-service pattern is challenging because you need to ensure the transactional consistency of multiple, possibly diverse, databases of microservices. Saga and TCC are widely used to address the challenge, but these approaches require the applications to ensure isolation, forcing the application developers to implement complex recovery mechanisms. Another way is using a two-phase commit (2PC). However, 2PC is often discussed as an anti-pattern in microservice architecture since it is considered limited in scalability and availability. In this session, we revisit the benefits of microservice architecture and rethink the advantages and disadvantages of the existing approaches for transaction management. We also introduce a solution that achieves effortless transaction management in microservices without losing the most benefits.
Speakers
avatar for Hiroyuki Yamada

Hiroyuki Yamada

CTO & CEO, Scalar, Inc.
Hiroyuki Yamada is CTO at Scalar and the original creator of ScalarDB and ScalarDL. He is passionate about database systems and distributed systems. He received his Ph.D. from the University of Tokyo. He has presented his research work at top-tier academic conferences in the database... Read More →
avatar for Toshihiro Suzuki

Toshihiro Suzuki

Architect, Scalar, Inc.
Toshihiro Suzuki is an Apache HBase committer and a member of the product team at Scalar. As an architect, he is responsible for developing and maintaining ScalarDB, a universal transaction manager for polystores. Prior to joining Scalar, he handled complex support cases and fixed... Read More →
Tuesday August 27, 2024 2:15pm - 2:45pm JST
Advanced Room

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link