As you break apart your monolith into microservices, it provides a slew of advantages such as scalability, increased uptime and better fault isolation. A downside of breaking applications apart into smaller services is that there is a greater area for attack. Additionally, all the communication that used to take place via function calls within the […]
Microservicin’ ain’t easy, but it’s necessary. Breaking your monolith down into smaller pieces is a must in a cloud native world, but it doesn’t automatically make everything easier. Some things actually become more difficult.
At Aspen Mesh we love gRPC. Most of our public facing and many internal APIs use it. To give you a brief background in case you haven’t heard about it (would be really difficult with gRPC’s belle of the ball status), it is a new, highly efficient and optimized Remote Procedure Call (RPC) framework. It is […]
This is the third in a blog series covering how we got to a service mesh, why we decided on the type of mesh we did and where we see the future of the space. If you’re struggling to manage microservices as architectures continue to become more complex, there’s a good chance you’ve at least heard of service […]
Note: This is the second in a series of posts, focused on service mesh architectures. To learn more about how we got here, check out The Path to Service Mesh. If you are building your software and teams around microservices, you’re looking for ways to iterate faster and scale flexibly. A service mesh can help you […]