Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Repository Index
67,762 visible repositories in the index
49–72 of 277 · Most stars
The purpose of this PSR is to provide a set of common interfaces for HTTP messages as described in RFC 7230 and RFC 7231
- psr
- php
- php-fig
- http
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
- swoole
- coroutine
- hyperf
- microservice
Golang client for NATS, the cloud native messaging system.
- go
- golang
- nats
- microservices
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
- api-gateway
- microservice
- golang
- middleware
TranslatedAn easy to use and powerful chaos engineering experiment toolkit. (Alibaba's open-source chaos experiment injection tool that is simple to use and powerful)
- chaos-engineering
- fault-injection
- microservice
- kubernetes
Micronaut Application Framework
- microservices
- java
- kotlin
- groovy
:rocket: Progressive microservices framework for Node.js
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
- java
- json-schema
- json
- jackson
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
A Cloud Native traffic orchestration system. (CNCF Project)
- go
- http
- api-gateway
- gateway
TranslatedBlueKing Configuration Platform (BlueKing CMDB)
- golang
- cmdb
- microservice
- devops-tools
The Cloud-Native API Gateway and AI Gateway
- envoy
- api-gateway
- serverless
- api-management
🚀 PHP Microservice Full Coroutine Framework
- swoole
- coroutine
- microservice
- aop
Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)
- authorization
- policy-as-code
- policy
- realtime
Library to help reading and writing CSV files
- hacktoberfest
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Integration with Netflix OSS components
- java
- spring
- spring-cloud
- spring-boot
Go Implementation For Apache Dubbo .
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
- java
- spring
- spring-boot
- spring-cloud
The full-featured Golang Development Framework skeleton
- golang
- laravel
- framework
- go
TranslatedAn enterprise-level microservice multi-tenant system architecture based on SpringBoot2.x, SpringCloud and SpringCloudAlibaba, using a front-end/back-end separation. It introduces the idea of componentization to achieve high cohesion and low coupling; the project code is concise, richly commented and easy to get started with, suitable for learning and for use in enterprises. It truly implements a stateless unified permission authentication solution based on RBAC, jwt and oauth2. Designed for the internet, it suits both B-end and C-end users, supports CI/CD multi-environment deployment, and provides application management to make it easy for third-party systems to connect; it also brings together various microservice governance and monitoring features. Modules include: an enterprise-level authentication system, a development platform, application monitoring, slow SQL monitoring, unified logging, single sign-on, Redis distributed high-speed cache, a configuration center, distributed task scheduling, API documentation, code generation, and more.
- microservices
- platform
- java
- oauth2
Python framework for building microservices
- python
- microservices
- framework
- nameko
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
- distributed-systems
- async-await
- durable-execution
- microservices