awesome-microservices README

The project's README from github.com/mfornos/awesome-microservices. As one markdown file: README.md.

Awesome Microservices Awesome

A curated list of Microservice Architecture related principles and technologies.

Table of Contents

Platforms

Frameworks / Runtimes

Service Toolkits

Polyglot

C

C++

CSharp

D

Erlang VM

Elixir

Erlang

Go

Haskell

Java VM

Clojure

Java

Kotlin

Scala

Node.js

Perl

PHP

Python

Ruby

Rust

Frontend / UI

Capabilities

API Gateways / Edge Services

Configuration & Discovery

Workflow Orchestration

Elasticity

Job Schedulers / Workload Automation

Local Development

Logging

Messaging

Monitoring & Debugging

Reactivity

Resilience

Security

Serialization

Storage

Testing

Continuous Integration & Delivery

Web API Modeling & Documentation

Async

GraphQL

JSON

REST

Standards / Recommendations

World Wide Web

Self-sovereignty & Decentralisation

HTTP/1.1

HTTP/2

QUIC

RPC

Messaging

Security

Service Discovery

Data Formats

Vocabularies

Unicode

Organization Design / Team Dynamics

Enterprise & Verticals

Theory

Articles & Papers

Sites & Organizations

License

CC0

Contributing

Please, read the Contribution Guidelines before submitting your suggestion.

Feel free to open an issue or create a pull request with your additions.

:star2: Thank you!

awesome-microservices (mfornos/awesome-microservices)

Searching Database…

这是什么?一份精心整理的微服务架构相关原则和技术清单——一个链接目录,收录了构建面向服务的系统所需的平台、框架、工具包、标准以及延伸阅读资料。
这是需要安装运行的软件,还是供阅读的参考资料?这是一个参考页面,不是软件:一份精心整理的链接清单,每条附一行简介,并按目录结构组织。你只需阅读并点开链接,不需要安装任何东西。
对它不应该抱哪些期待?深度:它只是一份带一句话简介的链接目录,没有教程、性能测试或对比评测——想了解细节,请点开对应的链接项目。
Platforms 和 Frameworks / Runtimes 这两个板块有什么区别?Platforms 是端到端的整体方案,比如 1Backend、OpenWhisk、Pulumi 和 Triton;Frameworks / Runtimes 则是基础构件——Akka、Dapr、Micronaut、Vert.x、Ballerina、Deno。
除了代码框架,这份目录还涵盖哪些运维方面的能力?API 网关和边缘服务、配置与服务发现、工作流编排、弹性伸缩、任务调度、本地开发、日志、消息传递、监控、响应式编程、容错、安全、序列化、存储以及测试。
有没有专门面向 .NET 开发者的内容?有——C# 板块链接到 Awesome Microservices .NET Core,这是一个配套资源合集,收录了 .NET 微服务相关的系列教程、文章、视频、书籍、课程、示例项目和工具。
清单里有哪些知名项目?知名项目包括 gRPC、Spring Boot、Dropwizard、Erlang/OTP、Express、NestJS 和 FastAPI,涵盖 JVM、Go、Python 和 Node.js 各个技术栈。
Creator
mfornos
Size
1.3 MB
Stars
14.5K
Updated
CommitAug 20
Age
11y
Commits · 90 Days