New & Notable
Distributed application architecture News
January 09, 2020
GraphQL vs. REST: That is the question as teams tackle microservices architecture design, and at Pantheon, the choice came with both business boons and technical debt.
November 05, 2019
Did microservices really kill the ESB? Or could it be that the push to asynchronous communication only makes application architects need centralized management more than ever?
August 08, 2018
Oracle's vice president of integration, Vikas Anand, explains how SaaS app silos occur, drivers for API integration adoption and how DevOps can avoid integration project obstacles.
August 02, 2018
MuleSoft founder and VP Ross Mason discusses API-led connectivity as a linchpin in an enterprise API strategy to dissolve data silos and speed adoption of new apps, such as AI and FaaS.
Distributed application architecture Get Started
Bring yourself up to speed with our introductory content
The right design principles enable microservices adopters to build an application from autonomous, cohesive components that can scale seamlessly. Here are 10 to follow. Continue Reading
If you're new to microservices testing practices, understand that traditional techniques won't work anymore. We examine how to approach four critical microservices tests. Continue Reading
In object-oriented programming (OOP) software design, dependency injection (DI) is the process of supplying a resource that a given piece of code requires. Continue Reading
Evaluate Distributed application architecture Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
Don't rush to break up a monolith too quickly without considering what you might lose in the process. We examine why a monolithic architecture is sometimes the smarter choice. Continue Reading
The past decade brought big changes to app development and management. Now, our contributors predict what the biggest software architecture trends of 2020 will be. Continue Reading
There was a surge of service mesh options that hit the market in 2019, and two significant events helped shape its outcome. Expect to see Envoy and Istio steal the stage in 2020. Continue Reading
Manage Distributed application architecture
Learn to apply best practices and optimize your operations.
Independent scalability is a major benefit of microservices, and simultaneously a complex and challenging thing to implement. Scale microservices with a focus on users' priorities. Continue Reading
With mobile apps dominating enterprise customer interactions, developers must dig into microservices architectures, brush up on programming skills and decipher business requirements. Continue Reading
Unlock a microservice app's potential with a three-pillared approach centered on a thorough component directory, absolute service flexibility and reliable backwards compatibility. Continue Reading
Problem Solve Distributed application architecture Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
The event bus pattern has quickly become a necessity, but it's not a free ride. Here are five common problems you'll face when you rely on an event bus. Continue Reading
Navigate the benefits and drawbacks of standard architecture design patterns that aim to diminish microservices deployment and performance miseries. Continue Reading
See why microservices need to communicate with each other asynchronously. Then, see how to surmount the challenges of inter-service communication in microservices architecture. Continue Reading