Back to articles
Taming Service-Oriented Architecture Using A Data-Oriented Service Mesh
NewsTools

Taming Service-Oriented Architecture Using A Data-Oriented Service Mesh

via Airbnb EngineeringAdam Miskiewicz

Introducing Viaduct, Airbnb’s data-oriented service mesh By: Raymie Stata, Arun Vijayvergiya, Adam Miskiewicz At Hasura’s Enterprise GraphQL Conf on October 22, we presented Viaduct, what we’re calling a data-oriented service mesh that we believe will bring a step function improvement in the modularity of our microservices-based Service-Oriented Architecture (SOA). In this blog post, we describe the philosophy behind Viaduct and provide a rough sketch of how it works. Please watch the presentation for a more detailed look. Massive SOA Dependency Graphs For a while, S ervice- O riented A rchitectures have been moving towards ever larger numbers of small microservices. Modern applications can consist of thousands to tens of thousands of microservices connected in unconstrained ways. As a result, it’s not uncommon to see dependency graphs like the following: This particular dependency graph happens to be from Airbnb, but it’s not uncommon. Amazon , Netflix , and Uber are examples of those

Continue reading on Airbnb Engineering

Opens in a new tab

Read Full Article
4 views

Related Articles