Distributed application architecture
Get yourself ready for distributed application architecture management. This section examines both the existing and emerging tools and practices that orbit the world of distributed development and deployment approaches like microservices. Our experts explore the characteristics of a distributed system, provide advice to keep components integrated and more.
New & Notable



Components of an effective API management strategy
We're using more APIs than ever before, and you need one central location to monitor their security, application connections, and traffic. Open this guide to see what makes an effective API management strategy.
Distributed application architecture News
-
November 05, 2019
05
Nov'19
What should we make of ESB architecture in a distributed world?
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
08
Aug'18
How API-based integration dissolves SaaS connectivity limits
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
02
Aug'18
Manage APIs with connectivity-led strategy to cure data access woes
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.
-
July 31, 2018
31
Jul'18
Apache OpenWhisk vulnerability targets IBM Cloud Functions
A recently discovered security vulnerability in Apache OpenWhisk zeroes in on IBM Cloud Functions and other commercial products based on the open source serverless platform.
Distributed application architecture Get Started
Bring yourself up to speed with our introductory content
-
dependency injection
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
-
Compare microservices deployment patterns for best strategy
To solve pesky deployment woes, match your app to a microservices deployment pattern, like single service instance per host, multiple service instances per host or even serverless. Continue Reading
-
Choose an event-processing architecture for an application
Sift through the state control methods that exist for event-driven applications and see which architecture type is the best fit. Continue Reading
Evaluate Distributed application architecture Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
What semantic monitoring can and can't do for microservices
Semantic monitoring can identify microservices performance problems, catch bugs in transactions and ensure uptime. But when you test in production, you'd better know what you're doing. Continue Reading
-
How Google Cloud Build helps microservices build automation
Google Cloud Build has the potential to play a valuable and reliable role in CI/CD pipelines for microservices development. Learn how Cloud Build can help. Continue Reading
-
Combining serverless and microservices has its benefits
Uncover the advantages that result from coupling serverless with microservices, and see how cloud providers prepare for customers to use these technologies together. Continue Reading
Manage Distributed application architecture
Learn to apply best practices and optimize your operations.
-
Scaling microservices takes conceptual skills and good tooling
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
-
Tips to use for microservices in mobile app development
With mobile apps dominating enterprise customer interactions, developers must dig into microservices architectures, brush up on programming skills and decipher business requirements. Continue Reading
-
Invoke these 3 commandments of microservice applications
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.
-
These 6 microservices architecture design patterns solve problems
Navigate the benefits and drawbacks of standard architecture design patterns that aim to diminish microservices deployment and performance miseries. Continue Reading
-
Unravel asynchronous inter-service communication in microservices
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
-
Three keys to cloud API management success
Document and authenticate your way to API management success. Here are key elements of a sensible strategy to help you get the benefits of APIs without the headaches. Continue Reading