Microservices
374 items from mfornos/awesome-microservices ★14,541
-
Mojolicious mojolicious.org
Next generation web framework for Perl.
-
Service per Team microservices.io
Each team is responsible for one or more business functions (e.g. business capabilities). A team owns a code base consisting of one or more modules. Its code base is sized so as to not exceed the cognitive capacity of team. The team deploys its code as one or more services. A…
-
Microservice Patterns microservices.io
Microservice architecture patterns and best practices.
-
Eclipse Microprofile microprofile.io
An open forum to optimize Enterprise Java for a microservices architecture by innovating across multiple implementations and collaborating on common areas of interest with a goal of standardization.
-
Microconfig microconfig.io
Modern and simple way of microservice configuration management.
-
Micro Frontends micro-frontends.org
Extending the microservice idea to frontend development.
-
mirrord metalbear.com
Run local code as if it were a pod in a remote Kubernetes cluster.
-
How Do Committees Invent? melconway.com
small_orange_diamond:PDF - Melvin E. Conway, Datamation magazine 1968. The original article defining Conway's Law.
-
Autonomy, Hyperconnectivity, and Residual Causality mdpi.com
Philosophical introduction to the design of adaptive hyperliminal systems through complexity science theories.
-
Mountebank mbtest.org
Cross-platform, multi-protocol test doubles over the wire.
-
Microservices Resource Guide martinfowler.com
Martin Fowler's choice of articles, videos, books, and podcasts that can teach you more about the microservices architectural style.
-
Canary Release martinfowler.com
Technique to reduce the risk of introducing a new software version in production by slowly rolling out the change to a small subset of users before rolling it out to the entire infrastructure and making it available to everybody.
-
Microservice Architecture martinfowler.com
Particular way of designing software applications as suites of independently deployable services.
-
Microservices Trade-Offs martinfowler.com
Guide to ponder costs and benefits of the mircoservices architectural style.
-
Testing Strategies in a Microservice Architecture martinfowler.com
Approaches for managing the additional testing complexity of multiple independently deployable components.
-
Lwan lwan.ws
High-performance and scalable web server.
-
LogDNA (c) logdna.com
Centralized log management software. Instantly collect, centralize, and analyze logs in real-time from any platform, at any volume.
-
Central Dogma line.github.io
Open-source highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2.
-
Armeria line.github.io
Open-source asynchronous HTTP/2 RPC/REST client/server library built on top of Java 8, Netty, Thrift and gRPC.
-
Libp2p libp2p.io
A framework and suite of protocols for building peer-to-peer network applications.
-
Kuma kuma.io
Platform agnostic open source control plane for service mesh and microservices.
-
Ktor ktor.io
Framework for building asynchronous servers and clients in connected systems using the Kotlin programming language.
-
KrakenD krakend.io
Open source ultra performance API Gateway.
-
Koa koajs.com
Next generation web framework for Node.js
-
Keepalived keepalived.org
Simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures.
-
Jolie jolie-lang.org
Open source microservice-oriented programming language.
-
IOpipe (c) iopipe.com
Application performance monitoring for Amazon Lambda.
-
IDSA internationaldataspaces.org
The International Data Spaces Association (IDSA) is on a mission to create the future of the global, digital economy with International Data Spaces (IDS), a secure, sovereign system of data sharing in which all participants can realize the full value of their data.
-
Equinox infosysequinox.com
Infosys Equinox is a human-centric commerce and marketing platform that supports rich, hyper-personalized experiences across any channel and touchpoint.
-
Infinispan infinispan.org
Highly concurrent key/value datastore used for caching.
-
Http4s http4s.org
A minimal, idiomatic Scala interface for HTTP
-
Http4k http4k.org
Lightweight but fully-featured HTTP toolkit written in pure Kotlin that enables the serving and consuming of HTTP services in a functional and consistent way.
-
Hono hono.dev
Small, simple, and ultrafast web framework for the Edges. It works on any JavaScript runtime.
-
Helidon helidon.io
Collection of Java libraries for writing microservices that run on a fast web core powered by Netty.
-
Hazelcast hazelcast.org
Open source in-memory data-grid. Allows you to distribute data and computation across servers, clusters and geographies, and to manage very large data sets or high data ingest rates. Mature technology.
-
Graphite graphite.wikidot.com
Scalable realtime graphing.
-
GraalVM graalvm.org
High-performance runtime that provides significant improvements in application performance and efficiency which is ideal for microservices.
-
Gorilla gorillatoolkit.org
Web toolkit for the Go programming language.
-
TiKV github.com
Distributed transactional key-value database.
-
Sensu github.com
Monitoring for today's infrastructure.
-
Reactor.io github.com
A second-generation Reactive library for building non-blocking applications on the JVM based on the Reactive Streams Specification.
-
Eureka github.com
REST based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.
-
MSGPACK github.com
MessagePack Specification.
-
Hanami github.com
A modern web framework for Ruby.
-
Electrode github.com
Universal React/Node.js application platform.
-
Couchbase github.com
A distributed database engineered for performance, scalability, and simplified administration.
-
Ambassador (c) getambassador.io
Kubernetes-native API gateway for microservices built on Envoy.
-
Geode geode.incubator.apache.org
Open source, distributed, in-memory database for scale-out applications.
-
Ganglia ganglia.info
A scalable distributed monitoring system for high-performance computing systems such as clusters and grids.
-
Flask flask.pocoo.org
Python framework for microservices based on Werkzeug and Jinja 2.
- next page of items loading…