Topic · topic
Scalable Architecture
A subject-matter collection covering APIs, patterns, tools, and frameworks for building scalable system architecture. This topic encompasses microservices design, service mesh, event-driven architecture, CQRS, saga patterns, container orchestration, caching, message queuing, and observability patterns that enable distributed systems to scale reliably.
Resources
-
Istio Service Mesh API
Istio is the leading open-source service mesh providing traffic management, security (mTLS), and observability for microservices. The Istio API includes VirtualService, DestinationRule, Gateway, and ServiceEntry custom resources for contro…
-
Linkerd API
Linkerd is a lightweight, security-first service mesh for Kubernetes. Built on Rust-based micro-proxy (linkerd2-proxy), Linkerd provides automatic mTLS, observability with golden metrics (success rate, latency, throughput), and traffic man…
-
Envoy Proxy Admin API
Envoy is a high-performance, open-source edge and service proxy, and the underlying data plane for Istio, Linkerd, and most service meshes. The Envoy Admin API provides REST endpoints for configuration, statistics, health checks, cluster m…
-
Apache Kafka REST Proxy API
The Confluent REST Proxy provides a RESTful interface to an Apache Kafka cluster, making it easy to produce and consume messages, view the state of the cluster, and perform administrative actions without using the native Kafka protocol. Ce…
-
Redis REST API (Redis Stack)
Redis is an in-memory data structure store used as a cache, message broker, and streaming engine. Redis Stack provides REST API access via the RedisJSON and RediSearch modules. Used extensively in scalable architectures for caching, sessio…
-
RabbitMQ Management HTTP API
RabbitMQ is a widely-deployed open-source message broker implementing AMQP, MQTT, STOMP, and other messaging protocols. The RabbitMQ Management HTTP API provides REST endpoints for managing exchanges, queues, bindings, users, and virtual h…
-
Kubernetes API
The Kubernetes API is the foundation of the container orchestration ecosystem, providing REST endpoints for managing the full lifecycle of containerized workloads. Core to scalable architecture, Kubernetes manages Deployments, Services, In…
-
Argo Workflows API
Argo Workflows is a Kubernetes-native workflow engine for orchestrating parallel jobs. Used extensively in scalable data pipelines, CI/CD systems, and ML workflows. Provides a REST API for submitting, monitoring, and managing workflows and…
Links
Providers working in Scalable Architecture
Providers whose own tags share at least two of this topic's tags, most shared first — the top 30 of 75.
| Provider | About | Rating | APIs |
|---|---|---|---|
| Zeebe | Zeebe is the cloud-native workflow engine that powers Camunda 8, providing scalable, resilient workflow automation and microservices orchestration without relying on a central database, enabling high throughput with horizontal scaling. It… | developing | 1 |
| Diagrid | Diagrid is the execution layer for production AI, built by the creators of the open source Dapr and KEDA projects. Its managed platform, Diagrid Catalyst, gives AI agents, workflows, and MCP servers durable execution (applications resume f… | thin | 0 |
| Istio | Istio is an open-source service mesh platform that provides a comprehensive solution for managing, securing, and monitoring microservices in a distributed system. It acts as a middle layer between services, handling communication, routing,… | thin | 3 |
| Service Fabric | Azure Service Fabric is an open-source distributed systems platform for packaging, deploying, and managing scalable and reliable microservices and containers. Service Fabric powers many Microsoft Azure core services, and thousands of servi… | thin | 1 |
| Service Mesh | Service mesh is a dedicated infrastructure layer for handling service-to-service communication in microservices architectures. It provides traffic management, mutual TLS security, observability, policy enforcement, and resilience features… | thin | 5 |
| Alibaba Sentinel | Alibaba Sentinel is a powerful open source flow control component enabling reliability, resilience, and monitoring for microservices. Originally developed by Alibaba and used in production at Alibaba for over 10 years, Sentinel provides fl… | emerging | 1 |
| Open Service Mesh | Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh built on Envoy and the Service Mesh Interface (SMI) specification. OSM provides traffic shifting, mutual TLS, access control, observability, and automatic side… | emerging | 1 |
| Microservice Architecture | An architectural style that structures an application as a collection of loosely coupled, independently deployable services organized around business capabilities. Widely used by developers to build, maintain, and scale software applicatio… | minimal | 0 |
| Microservices | An index of microservices architecture frameworks, service discovery, resilience, messaging, workflow orchestration, and distributed systems tooling repositories. | minimal | 0 |
| Microservices Architecture | An architectural style that structures an application as a collection of loosely coupled, independently deployable services, each running in its own process and communicating through lightweight mechanisms like HTTP/REST APIs. Widely used… | minimal | 0 |
| New Relic | New Relic offers an AI‑powered observability platform that provides application performance monitoring, digital experience monitoring, infrastructure monitoring, log management, and security services. The platform helps enterprises gain re… | exemplar | 5 |
| Synadia Communications | Synadia Communications, Inc. is the creator and primary maintainer of NATS.io, the CNCF connectivity and messaging system, and sells the commercial platform built on it. Its products are Synadia Cloud (fully managed, globally distributed N… | exemplar | 4 |
| Spectro Cloud | Spectro Cloud provides Palette, an enterprise platform for managing the full lifecycle of Kubernetes clusters and cloud-native and AI infrastructure across data centers, public clouds, bare metal, and the edge. Palette uses declarative clu… | strong | 3 |
| Amazon Elastic Load Balancing | Amazon Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions, ensuring high availability and fault tolerance for… | strong | 1 |
| Solo.io | Solo.io is a cloud-native application-networking company founded in 2017 that builds enterprise and open-source API gateways, service mesh, and agentic-AI infrastructure. Its products include Kgateway Enterprise (formerly Gloo Gateway), an… | strong | 6 |
| Amazon SQS | Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. | strong | 1 |
| IBM WebSphere | IBM WebSphere is a family of enterprise software products that provide middleware and application server capabilities for building, deploying, and managing enterprise applications. | strong | 7 |
| Gloo | Gloo is Solo.io's family of open-source and enterprise API gateway, service mesh and developer portal products, built on Envoy Proxy and Istio and delivered as software the customer runs in their own Kubernetes clusters rather than as a ho… | strong | 8 |
| AWS App Mesh | AWS App Mesh is a service mesh based on the Envoy proxy that provides application-level networking to make it easy for services to communicate with each other across multiple types of compute infrastructure including Amazon ECS, EKS, EC2,… | developing | 1 |
| Amazon VPC Lattice | Amazon VPC Lattice is an application networking service that consistently connects, monitors, and secures communications between your services, helping you to improve productivity so that your developers can focus on building features that… | developing | 73 |
| Virtana (Virtual Instruments) | Virtana (formerly Virtual Instruments) is an AI-powered hybrid infrastructure observability company whose platform monitors and optimizes performance, cost, and risk across on-premises, colocation, and cloud environments. The platform span… | developing | 3 |
| Etcd | etcd is a CNCF graduated distributed, reliable key-value store used as the backing store for all Kubernetes cluster data. It provides strong consistency guarantees using the Raft consensus algorithm, supporting watch operations, lease-base… | developing | 1 |
| Apollo Config | Apollo is a reliable, open-source configuration management system suitable for microservice configuration management scenarios, providing centralized configuration management, real-time updates, versioning, and multi-environment support. O… | developing | 1 |
| Docker | Docker is a platform for developers and sysadmins to build, share, and run applications in containers, packaging code and dependencies together for consistent deployment across environments. | developing | 2 |
| Azure Service Fabric | Azure Service Fabric REST API provides management of microservices clusters, applications, and services. It supports creating and scaling clusters, deploying applications, managing partitions and replicas, and monitoring cluster health for… | developing | 2 |
| HAProxy | HAProxy is a free, very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It exposes a Data Plane API for dynamic configuration management and a stats socket for r… | developing | 1 |
| Envoy | Envoy is a high-performance, open-source edge and service proxy designed for cloud-native applications and microservice architectures. It provides advanced load balancing, observability, and traffic management features, and serves as the d… | developing | 3 |
| Chaos Mesh | Chaos Mesh is a CNCF graduated cloud-native chaos engineering platform that orchestrates chaos experiments on Kubernetes to test system resilience and reliability. It exposes Kubernetes Custom Resource Definitions (CRDs) for a wide range o… | developing | 2 |
| Apache Dubbo | Apache Dubbo is a high-performance, Java-based open-source RPC framework that provides service discovery, traffic management, and observability capabilities for building enterprise-level microservices. It supports multiple protocols includ… | developing | 1 |
| Isovalent | Isovalent is the company founded in 2017 by the creators of Cilium, the eBPF-based networking, security, and observability platform for Kubernetes and cloud-native infrastructure. Isovalent builds and maintains the open source Cilium proje… | developing | 2 |
Tags
Cloud ArchitectureCloud-NativeDistributed SystemsHigh AvailabilityInfrastructureMicroservicesPerformanceResilienceScalabilityService Mesh