New & Notable

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.

Programming in Ruby: A critical look at the pros and cons

While Ruby showcases an impressive spread of beneficial features, there are still specific shortcomings that may explain why its adoption numbers have been conspicuously erratic.

The distributed monolith: What it is and how to escape it

Do you suspect that your attempt at microservices left you with distributed monolith application design? There are some telltale signs -- and, thankfully, a few ways to escape it.

PHP 8 features that prove it's for more than just web

Looking to keep up with the demand for increasingly sophisticated development capabilities, PHP 8 brings interesting new integrations that transcend the realm of web development.

Find Solutions For Your Project

Pro+ App Architecture Downloads

View All

Application Architecture Basics

  • Get Started

    EAI (enterprise application integration)

    Enterprise application integration (EAI) is the task of uniting the databases and workflows associated with business applications to ensure that the business uses the information consistently and that changes to core business data made by one ...

  • Get Started

    BSA | The Software Alliance

    BSA | The Software Alliance is an advocate for public policies that foster technology innovation and drive economic growth.

  • Get Started

    web services

    Web services are a type of internet software that use standardized messaging protocols and are made available from an application service provider's web server for use by a client or other web-based programs.

View All Get Started


Videos, Podcasts, Photo Stories and Infographics

Sections from across SearchAppArchitecture