New & Notable
Manage
4 enterprise architect skills you should never overlook
While there's certainly plenty that goes into being an enterprise architect, what skills are the absolute 'must haves' to stay on top of the job? We examine a few.
Get Started
Falcor vs. GraphQL: The differences that matter
While both essentially represent two approaches to a similar end goal, there are some key differences between GraphQL and Falcor that are worth understanding.
Get Started
A quick look at the Carbon programming language
Carbon is an experimental programming language built to stand on the shoulders of C++ -- but with a new outlook on memory safety, threading and functional programming.
Manage
The enduring link between Conway's Law and microservices
While Conway's Law is a decades-old concept, some would argue that the industry's rush to adopt microservices makes this take on development team structure more relevant than ever.
Trending Topics
-
Architecture Management Evaluate
A healthy perspective on software architecture scalability
It's easy to overlook architecture scalability and focus instead on application performance and cost. But architectural scalability is the basis for some important benefits.
-
EAI Get Started
What developers need to know about open banking
Open banking has made financial transactions easier and more secure for those with multiple banking accounts; however, vulnerabilities within open APIs raise security concerns.
-
App Management Tools Get Started
Falcor vs. GraphQL: The differences that matter
While both essentially represent two approaches to a similar end goal, there are some key differences between GraphQL and Falcor that are worth understanding.
-
App Development & Design Get Started
A quick look at the Carbon programming language
Carbon is an experimental programming language built to stand on the shoulders of C++ -- but with a new outlook on memory safety, threading and functional programming.
-
API Management Problem Solve
How to detect and control the spread of shadow APIs
Now that infiltration via APIs has become a favored method for hackers, IT teams need to take additional steps to safeguard those important interfaces.
-
Cloud app development and management Evaluate
Google doubles down on generative AI
From Google I/O 2023, Enterprise Strategy Group's Paul Nashawaty comments on AI enhancements to Google search, photos, maps and Gmail, and how the changes could affect developers.
Find Solutions For Your Project
-
Evaluate
A healthy perspective on software architecture scalability
It's easy to overlook architecture scalability and focus instead on application performance and cost. But architectural scalability is the basis for some important benefits.
-
When REST API design goes from helpful to harmful
-
Azure Logic Apps: How it compares to AWS Step Functions
-
Rust vs. Go: A microservices-based language face-off
-
-
Problem Solve
How to detect and control the spread of shadow APIs
Now that infiltration via APIs has become a favored method for hackers, IT teams need to take additional steps to safeguard those important interfaces.
-
How a microservices chassis regulates cross-cutting concerns
-
How to handle typical event-driven architecture failures
-
How low-code can help mitigate microservices complexity
-
-
Manage
4 enterprise architect skills you should never overlook
While there's certainly plenty that goes into being an enterprise architect, what skills are the absolute 'must haves' to stay on top of the job? We examine a few.
-
A quick look at the Carbon programming language
-
The enduring link between Conway's Law and microservices
-
The fundamentals of achieving high cohesion and low coupling
-
-
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
API security
Application program interface (API) security refers to policies and procedures that protect APIs against malicious attacks and vulnerabilities.
-
Get Started
data type
In software programming, data type refers to the type of value a variable has and what type of mathematical, relational or logical operations can be applied without causing an error.
-
Get Started
state machine diagram
A state diagram (also known as a state machine or statechart diagram) is an illustration of all the possible behavioral states a software system component may exhibit and the various state changes it's predicted to undergo over the course of its ...
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.