New & Notable

Get Started

What to know about building microservices with ASP.NET Core

It's optimized for containerization, integrates with the cloud and works on multiple platforms. Does ASP.NET Core deserve a place in your development shop?

Get Started

Rust vs. C++: Differences and use cases

C++ was mature before Rust even existed. Does that mean developers should switch from C++ to Rust? Not always.

Get Started

3 critical stops on the back-end developer roadmap

When it comes to acquiring the skills needed to be a proficient back-end developer, there are no shortcuts. Some of the topics to know will be obvious, others might not be.

Evaluate

What to know about GraphQL vs. REST performance

Both GraphQL and REST aim to simplify API development, but they handle data differently. Carefully consider how those differences might affect performance.

Find Solutions For Your Project

Pro+ App Architecture Downloads

View All

Application Architecture Basics

  • Get Started

    Architecting beyond microservices and monoliths

    A recent architectural change tied to Amazon's Prime Video service could help enterprise application teams understand their own microservices vs. monolithic architecture choices.

  • Get Started

    BPML

    Business Process Modeling Language (BPML) is an XML standard metalanguage used to outline business processes in an easy-to-understand way.

  • Get Started

    What to know about building microservices with ASP.NET Core

    It's optimized for containerization, integrates with the cloud and works on multiple platforms. Does ASP.NET Core deserve a place in your development shop?

View All Get Started

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Sections from across App Architecture

Software Quality
  • How to test a predictive model

    Strategies for testing predictive models and analytics emphasize data quality, real-time testing and code redundancy, as well as ...

  • The dos and don'ts of visual testing

    The visual aspect of an application is an important part of UX. Defects can potentially result in lost sales and damaged ...

  • 3 QA testing tools to consider

    QA testers need to be able to put applications and APIs through their paces. Here are some examples of tools that can help with ...

Cloud Computing
TheServerSide.com
Close