Microservices
374 items from mfornos/awesome-microservices ★14,541
-
Flamingo flamingo.me
Framework to build flexible and modern e-commerce applications.
-
Fastify fastify.io
Fastify, Fast and low overhead web framework, for Node.js.
-
Falcon falconframework.org
Bare-metal Python web API framework for building very fast app backends and microservices.
-
Microservices - From Design to Deployment f5.com
small_orange_diamond:PDF - F5's seven-part series on microservices.
-
Etch etch.apache.org
Cross-platform, language and transport-independent framework for building and consuming network services.
-
Logstash elastic.co
Tool for managing events and logs.
-
Elasticsearch elastic.co
Open source distributed, scalable, and highly available search server.
-
Beats elastic.co
Lightweight shippers for Elasticsearch & Logstash.
-
Echo echo.labstack.com
Fast and unfancy HTTP server framework for Go. Up to 10x faster than the rest.
-
Duct duct-framework.org
A server-side framework for Clojure.
-
NestJS docs.nestjs.com
A Node.js framework for building efficient and scalable server-side applications with a built-in microservices support.
-
Ecotone docs.ecotone.tech
Framework based on architectural principles of DDD, CQRS and Event Sourcing that provides building blocks to create scalable and extensible applications.
-
Dkron dkron.io
Distributed, fault tolerant job scheduling system.
-
DIDComm Protocols didcomm.org
Registry of protocols built on DIDComm, for high-trust, self-sovereign interactions over any transport.
-
Deno deno.land
JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience.
-
CALM db.cs.berkeley.edu
small_orange_diamond:PDF - Consistency as logical monotonicity.
-
DNS-SD datatracker.ietf.org
Mechanism for clients to discover a list of named instances of a service, using standard DNS queries.
-
RFC2782 datatracker.ietf.org
A DNS RR for specifying the location of services (DNS SRV).
-
GNAP datatracker.ietf.org
Grant Negotiation and Authorization Protocol defines a mechanism for delegating authorization to a piece of software, and conveying that delegation to the software. This delegation can include access to a set of APIs as well as information passed directly to the software.DRAFT
-
Dapr dapr.io
Open source runtime for writing highly performant microservices using any programming language.
-
Cro cro.services
Libraries for creating reactive distributed systems using Perl 6.
-
Commercetools commercetools.com
Headless commerce platform.
-
CockroachDB (c) cockroachlabs.com
A cloud-native SQL database modelled after Google Spanner.
-
Spring Cloud Gateway cloud.spring.io
API Gateway on top of Spring MVC. Aims to provide a simple, yet effective way to route to APIs.
-
Spring Cloud Config cloud.spring.io
Provides server and client-side support for externalized configuration in a distributed system.
-
SECO ceur-ws.org
small_orange_diamond:PDF - Understanding software ecosystems: a strategic modeling approach.
-
Cerbos Hub cerbos.dev
Authorization management system for authoring, testing, and deploying access policies. Built scalable, fine-grained authorization in a microservice architecture.
-
Cap’n Proto RPC capnproto.org
The Cap’n Proto C++ RPC implementation.
-
Zeebe camunda.com
Define, orchestrate, and monitor business processes across microservices.
-
Camel camel.apache.org
Empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based fluent API, Spring or Blueprint XML configuration files, and a Scala DSL.
-
Cadence cadenceworkflow.io
Fault-oblivious stateful code platform.
-
Bottle bottlepy.org
Fast, simple and lightweight WSGI micro web-framework for Python.
-
CAP Theorem blog.thislongrun.com
States that it is impossible for a distributed computer system to simultaneously provide all three of the following guarantees: Consistency, Availability and Partition tolerance.
-
Beanstalk beanstalkd.github.io
Simple, fast work queue.
-
Ballerina ballerina.io
Cloud native programming language.
-
Axon (c) axoniq.io
An end-to-end development and infrastructure platform for easy development and running of any DDD, CQRS and Event Sourcing applications on JVM.
-
Formal Foundations of Serverless Computing arxiv.org
small_orange_diamond:PDF - The serverless computing abstraction exposes several low-level operational details that make it hard for programmers to write and reason about their code. This paper sheds light on this problem by presenting λ, an operational semantics of the essence…
-
Are we web yet? arewewebyet.org
star: - A summary of the current state of web programming in Rust.
-
Apache APISIX apisix.apache.org
High-performance, real-time API gateway and AI gateway built on NGINX and etcd, with hot-reloaded routing and 100+ plugins.
-
API Platform api-platform.com
API-first web framework on top of Symfony with JSON-LD, Schema.org and Hydra support.
-
AMQP amqp.org
Advanced Message Queuing Protocol.
-
AKF Scale Cube akfpartners.com
Model depicting the dimensions to scale a service.
-
Actix actix.rs
Powerful, pragmatic, and extremely fast web framework for Rust.
-
Actionhero actionherojs.com
Multi-transport Node.js API server with integrated cluster capabilities and delayed tasks.