Loading…
Attending this event?
In-Person
August 27, 2024

The schedule is subject to change, so please check back before the event for the most up to date information.

Learn More and Register to Attend This Event

Please note that all session times are listed below in Pacific Daylight Time (PDT), UTC -7.
Tuesday August 27, 2024 3:30pm - 3:50pm PDT
With the rise of cloud-native development, organizations have been faced with a difficult decision: attempt to scale applications as monoliths (and cope with centralized, finicky, rollback-prone deploys) or break applications into microservices (and suffer from data/ownership siloes that make it difficult to transactionally manage state). We have been forced to make uncomfortable tradeoffs. This is a false choice, we're missing the right abstractions. It should be possible to write code with the simplicity of a monolith (straightforward function calls composed via transactions), but with the scalability of microservices (encapsulation of data and ownership, support for polyglot components, independent deploys, etc). In this talk, we’ll discuss how using microservices in anger led to the need for transactionality between calls. We’ll also discuss how gRPC and protobuf were obvious choices for implementing the network layer and schema language.
Speakers
avatar for Benjamin Hindman

Benjamin Hindman

Founder, reboot.dev
Co-founder of Mesosphere/D2iQ. Creator of Apache Mesos. Early Twitter. Founding Technical Oversight Committee for the CNCF.
Tuesday August 27, 2024 3:30pm - 3:50pm PDT
Red Willow

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