TOC

GitHub 观察: 微服务

根据 microservice stars:>4000 的数据自动生成本文。
Updated: 2021-11-30

C#

  • dotnet-architecture/eShopOnContainers shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 6, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
  • dotnetcore/CAP shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern

C++

  • TarsCloud/Tars shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.

Go

  • traefik/traefik shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    The Cloud Native Application Proxy
  • istio/istio shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Connect, secure, control, and observe services.
  • go-kit/kit shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    A standard library for microservices.
  • labstack/echo shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    High performance, minimalist Go web framework
  • dapr/dapr shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
  • go-kratos/kratos shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    A modular-designed and easy-to-use microservices framework in Go.
  • zeromicro/go-zero shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
  • hashicorp/nomad shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
  • apex/up shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.
  • smallnest/rpcx shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w
    Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
  • imgproxy/imgproxy shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Fast and secure standalone server for resizing and converting remote images
  • tilt-dev/tilt shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Define your dev environment as code. For microservice apps on Kubernetes.
  • luraproject/lura shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w
    Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
  • goadesign/goa shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Design-based APIs and microservices in Go
  • chaosblade-io/chaosblade shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    An easy to use and powerful chaos engineering experiment toolkit.(阿里巴巴开源的一款简单易用、功能强大的混沌实验注入工具)
  • Tencent/bk-cmdb shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w
    蓝鲸智云配置平台(BlueKing CMDB)
  • chaos-mesh/chaos-mesh shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    A Chaos Engineering Platform for Kubernetes.

Java

  • apolloconfig/apollo shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
  • seata/seata shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    :fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
  • alibaba/Sentinel shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
  • sqshq/piggymetrics shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Microservice Architecture with Spring Boot, Spring Cloud and Docker

JavaScript

  • serverless/serverless shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –
  • jhipster/generator-jhipster shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
  • vercel/micro shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Asynchronous HTTP microservices
  • moleculerjs/moleculer shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    :rocket: Progressive microservices framework for Node.js

Kotlin

  • tipsy/javalin shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    A simple and modern Java and Kotlin web framework

Lua

  • Kong/kong shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w
    🦍 The Cloud-Native API Gateway

Makefile

PHP

  • swoft-cloud/swoft shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    🚀 PHP Microservice Full Coroutine Framework
  • hyperf/hyperf shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

Python

  • jina-ai/jina shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Cloud-native neural search framework for 𝙖𝙣𝙮 kind of data
  • GoogleCloudPlatform/microservices-demo shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus.
  • falconry/falcon shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    The no-nonsense REST API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
  • nameko/nameko shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w shields.io:github/license
    Python framework for building microservices

Rust

  • cube-js/cube.js shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w
    📊 Cube — Open-Source Analytics API for Building Data Apps

TypeScript

  • webiny/webiny-js shields.io:github/stars shields.io:github/languages/code-size shields.io:github/commit-activity/w
    Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.

Vue