SearchAppArchitecture

New & Notable

Evaluate

Microservices vs. APIs: How they differ and work together

Enterprises still rely on monolithic systems, but apps increasingly require speed, scale and flexibility. Here's how microservices and APIs achieve that, separately and together.

Manage

Resilient software strategies all developers should know

Failures are unavoidable. However, the right software design and development choices can help minimize their impact, isolate problems and speed recovery times.

Get Started

A basic intro to SOLID programming

In this primer on SOLID, we'll examine the five principles it embodies, the practices they encourage and the reasons these concepts matter.

Manage

The 5 essential HTTP methods in RESTful API development

Review these five common RESTful API HTTP methods that developers need to know. Use this guide to understand the differences and uses for each of the methods.

Find Solutions For Your Project

Pro+ App Architecture Downloads

View All

Application Architecture Basics

  • Get Started

    A basic intro to SOLID programming

    In this primer on SOLID, we'll examine the five principles it embodies, the practices they encourage and the reasons these concepts matter.

  • Get Started

    OOP

    Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic.

  • Get Started

    How pub/sub messaging works, and why it matters today

    While pub/sub has been a standard messaging approach for decades, it's arguably more important than ever for developers to understand what it is, how it works and why it matters.

View All Get Started

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Sections from across SearchAppArchitecture

SearchSoftwareQuality
SearchCloudComputing
TheServerSide.com
Close