New & Notable
Get Started
What are the types of APIs and their differences?
Enterprises increasingly rely on APIs to interact with customers and partners. It all starts with knowing which type of API is right for your needs.
Get Started
How architects can use napkin math to forecast performance
Although modern software systems can be inordinately complex, architects can still use simple napkin math to glean quick overviews of system performance and architecture alignment.
Get Started
A primer on core development team structure concepts
To establish the right development team size, managers must look at each member's responsibilities and communication paths, as well as know when to split teams.
Manage
10 training courses to prep for microservices certification
While it's not necessarily easy to become certified in microservices architecture, there are plenty of courses you can take to prep for certification exams like the S90.MSA.
Trending Topics
-
Architecture Management Get Started
How architects can use napkin math to forecast performance
Although modern software systems can be inordinately complex, architects can still use simple napkin math to glean quick overviews of system performance and architecture alignment.
-
EAI Evaluate
The advancing role of data-centric developers
More than ever, increases in data-centric developer reliance, data sources and users push developers to understand IT purchasing to provide more value to data.
-
App Management Tools Manage
Signs of a Golden Hammer antipattern, and 5 ways to avoid it
The Golden Hammer antipattern can sneak up on a development team, but there are ways to spot it. Learn the signs, as well as some direct steps a team can take to avoid it.
-
App Development & Design Evaluate
Rust vs. Go: A microservices-based language face-off
Rust and Go both offer language features geared toward microservices-based development, but their relative capabilities make them a better fit for some scenarios than others.
-
API Management Get Started
What are the types of APIs and their differences?
Enterprises increasingly rely on APIs to interact with customers and partners. It all starts with knowing which type of API is right for your needs.
-
Cloud app development and management Manage
3 best practices for right-sizing EC2 instances
EC2 instances that are improperly sized drain money and restrict performance demands on workloads. Learn how to right-size EC2 instances to optimize costs with these best practices.
Find Solutions For Your Project
-
Evaluate
Rust vs. Go: A microservices-based language face-off
Rust and Go both offer language features geared toward microservices-based development, but their relative capabilities make them a better fit for some scenarios than others.
-
Why contract testing can be essential for microservices
-
The advancing role of data-centric developers
-
A breakdown of new features in Micronaut 3
-
-
Problem Solve
How a microservices chassis regulates cross-cutting concerns
Those who've implemented a microservices architecture know that it presents a formidable collection of cross-cutting concerns to manage. Luckily, a microservices chassis might help.
-
How to handle typical event-driven architecture failures
-
How low-code can help mitigate microservices complexity
-
How circular dependencies wreck microservices
-
-
Manage
How architects can use napkin math to forecast performance
Although modern software systems can be inordinately complex, architects can still use simple napkin math to glean quick overviews of system performance and architecture alignment.
-
10 training courses to prep for microservices certification
-
Signs of a Golden Hammer antipattern, and 5 ways to avoid it
-
3 common CQRS pattern problems, and how teams can avoid them
-
-
E-Handbook | December 2019
Finding the right fit for business process automation
Download -
E-Handbook | September 2019
To succeed with containerized applications, nail the details
Download -
E-Handbook | April 2019
For API-based integration, a gateway is your friend
Download -
E-Handbook | February 2019
Useful APIs are the ones you can track
Download -
E-Handbook | March 2018
How to smartly manage APIs through their full lifecycle
Download
Application Architecture Basics
-
Get Started
What are the types of APIs and their differences?
Enterprises increasingly rely on APIs to interact with customers and partners. It all starts with knowing which type of API is right for your needs.
-
Get Started
How architects can use napkin math to forecast performance
Although modern software systems can be inordinately complex, architects can still use simple napkin math to glean quick overviews of system performance and architecture alignment.
-
Get Started
state management
Application state management is the process of maintaining knowledge of an application's inputs across multiple related data flows that form a complete business transaction -- or a session -- to understand the condition of the app at any given ...
Multimedia
-
Get Started
5 best practices for remote development teams
-
-
Get Started
Visualize how a serverless architecture maps out
-
News
View All -
Application development and design
5 reasons to prioritize application modernization
Application modernization should be at the top of an enterprise's to-do list for five reasons, including security concerns, staffing shortages and competitive differentiation.
-
Application development and design
Front-end build tool Vite.js speeds up development
JavaScript development server and bundler Vite.js brings multiple enhancements with the release of Vite 3.0.
-
Enterprise architecture management
Ardoq Discover boosts enterprise architecture tool usability
Tools for enterprise architects get criticized for their complexity, but they are getting better. A recently released module from Ardoq seeks to improve usability.