New & Notable

Evaluate

Using AI and machine learning for APM

Discover how organizations can streamline operations and improve operational analytics by using AI and machine learning in their application performance monitoring environments.

Get Started

My first attempt at vibe coding

Can you teach an old programming dog a new trick?

Get Started

Distributed tracing vs. logging: Uses and how they differ

Distributed tracing and logging help IT teams identify performance issues in systems in different ways. But they also complement each other to pinpoint problems.

Get Started

16 REST API design best practices and guidelines

Common guidelines for API design lead to better functionality and flexibility. Follow these REST API design best practices to help you tend to your burgeoning API garden.

Find Solutions For Your Project

Application Architecture Basics

  • Get Started

    What is a data type?

    In software programming, a data type refers to the type of value a variable has and what type of mathematical, relational or logical operations can be applied on it without causing an error.

  • Get Started

    4 pseudocode examples: Python, Java, JavaScript and C++

    Successful pseudocode conversion goes beyond simply making the code work. It's about creating implementations that respect each language's conventions.

  • Get Started

    My first attempt at vibe coding

    Can you teach an old programming dog a new trick?

View All Get Started

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Sections from across Search App Architecture