SearchAppArchitecture

New & Notable

Manage

The deep-rooted relationship between REST and microservices

The REST paradigm can be a natural fit for microservices architectures, but it also presents potential challenges for development teams.

Manage

The management approach for internal vs. external APIs

While internal and external APIs don't differ much mechanically, there are some important contrasts when it comes to certain API design and lifecycle management issues.

Manage

The role of sidecars in microservices architecture

Sidecars can do a lot for microservices when it comes to communication with distributed application components, though they also present some precarious management challenges.

Get Started

The basics of working with declarative programming languages

While imperative programming is often a go-to, the declarative approach has proved useful in the face of demands for complex, feature-heavy business applications.

Find Solutions For Your Project

Pro+ App Architecture Downloads

View All

Application Architecture Basics

  • Get Started

    6 ways cloud-native and cloud-agnostic architecture differ

    While development teams should carefully weigh the tradeoffs between cloud-native and cloud-agnostic architectures, they don't necessarily have to commit to just one.

  • Get Started

    object

    In object-oriented programming (OOP), objects are the things you think about first in designing a program and they are also the units of code that are eventually derived from the process.

  • Get Started

    The basics of working with declarative programming languages

    While imperative programming is often a go-to, the declarative approach has proved useful in the face of demands for complex, feature-heavy business applications.

View All Get Started

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Sections from across SearchAppArchitecture

SearchSoftwareQuality
SearchCloudComputing
TheServerSide.com
Close