Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Microservice

Microservices are an architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs. These services are owned by small, self-contained teams. Microservices architectures make applications easier to scale and faster to develop, enabling innovation and accelerating time-to-market for new features.

https://github.com/xtrime-ru/telegramapiserver

Fast, simple, async php telegram api server: MadelineProto + Amp HTTP Server

amp async madelineproto microservice mtproto php telegram

Last synced: 31 Jan 2025

https://github.com/vaquarkhan/microservices-recipes-a-free-gitbook

“If you are working in an organization that places lots of restrictions on how developers can do their work, then microservices may not be for you.” ― Sam Newman

certify-microservices cloud-native microservice microservice-failure-stories microservice-patterns microservices-architecture microservices-quotes microservices-video service-discovery spring-cloud

Last synced: 19 Dec 2024

https://github.com/ssola/python-flask-microservice

Skeleton of a Microservice built with the Flask

flask microservice python skeleton

Last synced: 16 Nov 2024

https://github.com/micro-plat/hydra

后端一站式微服务框架,提供API、web、websocket,RPC、任务调度、消息消费服务器

apiserver backend cron cronjob http-server microservice mq-consumer rpc rpcserver web-websocket-rpc webserver websocket

Last synced: 16 Nov 2024

https://github.com/xtrime-ru/TelegramApiServer

Fast, simple, async php telegram api server: MadelineProto + Amp HTTP Server

amp async madelineproto microservice mtproto php telegram

Last synced: 02 Dec 2024

https://github.com/zhihuili/flower

反应式微服务框架Flower

akka flower java-8 microservice reactive-programming

Last synced: 01 Feb 2025

https://github.com/ackintosh/ganesha

:elephant: A Circuit Breaker pattern implementation for PHP applications.

circuit-breaker circuit-breaker-pattern fault-tolerance guzzle guzzle-middleware microservice microservices php

Last synced: 03 Feb 2025

https://github.com/0xb4lamx/nestjs-boilerplate-microservice

Nestjs Microservice boilerplate: apply DDD, CQRS, and Event Sourcing within an event driven architecture

boilerplate cqrs ddd eventsourcing eventstore graphql hacktoberfest microservice nestjs nodejs saga typescript

Last synced: 01 Feb 2025

https://github.com/sdgmf/go-project-sample

Introduce the best practice experience of Go project with a complete project example.通过一个完整的项目示例介绍Go语言项目的最佳实践经验.

best best-practice consul dashboard dependency-injection example gin golang gorm grafana grpc inject jaeger micro microservice opentracing practice prometheus sample wire

Last synced: 01 Feb 2025

https://github.com/thiagobustamante/typescript-rest

This is a lightweight annotation-based expressjs extension for typescript.

api decorators es7-decorators expressjs microservice rest restful service typescript typescript-rest

Last synced: 30 Jan 2025

https://github.com/luos-io/luos_engine

Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

arduino cicd communication-protocol cyber-physical-systems cyberphysical-systems digital-twins digitaltwins edge embedded embedded-systems freertos iot luos micro-ros microservice platformio raspberry-pi real-time realtime ros

Last synced: 31 Jan 2025

https://github.com/berialjs/berial

😈 Simple micro-front-end framework.

micro-frontend microservice

Last synced: 25 Oct 2024

https://github.com/ahoo-wang/cosid

Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器

clock clock-synchronization cloud-native distributed generator gradle id id-generator idgenerator java k8s kubernetes microservice redis sharding snowflake spring spring-boot spring-cloud zookeeper

Last synced: 31 Jan 2025

https://github.com/apiclarity/apiclarity

An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks. 

api-security envoy istio k8s kubernetes microservice microservices openapi openapi-spec openapi-specification service-mesh shadow-api swagger wasm zombie-api

Last synced: 04 Nov 2024

https://github.com/openclarity/apiclarity

An API security tool to capture and analyze API traffic, test API endpoints, reconstruct Open API specification, and identify API security risks. 

api-security envoy istio k8s kubernetes microservice microservices openapi openapi-spec openapi-specification service-mesh shadow-api swagger wasm zombie-api

Last synced: 31 Jan 2025

https://github.com/megaease/easemesh

A service mesh implementation for connecting, control, and observe services in spring-cloud.

go kubernetes mesh microservice microservices observability service service-governance service-mesh servicemesh spring-cloud traffic-splitting

Last synced: 29 Jan 2025

https://github.com/digota/digota

ecommerce microservice

digota ecommerce microservice payments paypal stripe

Last synced: 25 Oct 2024

https://github.com/JoeCao/qbike

A demo of share bike using DDD, MicroService and Spring Cloud

ddd-architecture event-storming microservice spring-cloud

Last synced: 16 Nov 2024

https://github.com/hellofresh/health-go

Library to provide basic healthcheck functionality to Go applications.

docker golang-library kubernetes microservice open-source

Last synced: 04 Nov 2024

https://github.com/nutzam/nutzboot

NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,服务治理,负载均衡,hystrix,RPC等一篮子解决方案

dubbo jetty microservice nutz nutzboot seata undertow zbus zookeeper

Last synced: 30 Jan 2025

https://github.com/apache/dubbo-go-pixiu

Based on the proxy gateway service of dubbo-go, it solves the problem that the external protocol calls the internal Dubbo cluster. At present, it supports HTTP and gRPC[developing].

api-gateway api-rest cloud-native cloudnative dubbo dubbo-cluster dubbo-go dubbogo gateway gateways grpc grpc-go http-proxies kafka microservice microservices protocols proxy rocketmq upstream-services

Last synced: 30 Jan 2025

https://github.com/douyu/juno

Juno 译名朱诺。这个名字来源于古罗马神话中的众神之母。它是斗鱼的微服务管理系统, 如同众神之母一样守护着所有微服务的系统。

config configuration-management distributed-configuration douyu douyutv go golang juno metric microservice service-discovery service-mesh

Last synced: 01 Feb 2025

https://github.com/Ahoo-Wang/CosId

Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器

clock clock-synchronization cloud-native distributed generator gradle id id-generator idgenerator java k8s kubernetes microservice redis sharding snowflake spring spring-boot spring-cloud zookeeper

Last synced: 08 Nov 2024

https://github.com/second-state/wasm-learning

Building Rust functions for Node.js to take advantage of Rust's performance, WebAssembly's security and portability, and JavaScript's ease-of-use. Demo code and recipes.

beginner getting-started javascript microservice nodejs rust ssvm ssvmup tutorial wasm wasm-bindgen wasm-pack webassembly webassembly-tutorial

Last synced: 27 Oct 2024

https://github.com/codergogoi/nodejs_microservice

NodeJS Microservice Architecture Example with the real-time project. This is a practical source code of the NodeJS Microservice tutorial series. Where we have split up a monolithic application into Microservices Architecture. The main goal of this repository is to provide an overview of how the microservices architecture is working with nodejs and what is the complexity we need to resolve to achieve the outcome from a Monolithic architecture.

architecture microservice microservices microservices-architecture nodejs

Last synced: 29 Jan 2025

https://github.com/jd-opensource/joyrpc

high-performance, high-extensibility Java rpc framework.

consumer-provider distributed dubbo grpc high-performance json-rpc microservice plugin rpc

Last synced: 29 Jan 2025

https://github.com/jacktuck/unfurl

Metadata scraper with support for oEmbed, Twitter Cards and Open Graph Protocol for Node.js :zap:

embed meta-tags metadata micro microservice nodejs oembed ogp open-graph scraper slack twitter-cards unfurl

Last synced: 28 Oct 2024

https://github.com/teamcode-inc/kubeorbit

Test your application on Kubernetes in a brand new simple way⚡ 轻量高效的微服务本地联调测试工具

cloud-native cloud-native-applications k8s k8s-operator kubernetes microservice traffic-control

Last synced: 02 Nov 2024

https://github.com/ivanpaulovich/hexagonal-architecture-acerola

An Hexagonal Architecture service template with DDD, CQRS, TDD and SOLID using .NET Core 2.0. All small features are testable and could be mocked. Adapters could be mocked or exchanged.

cqrs ddd docker domain-driven-design dotnet-core hexagonal-architecture microservice mongodb solid webapi

Last synced: 28 Jan 2025

https://github.com/kmesh-net/kmesh

High Performance ServiceMesh Data Plane Based on Programmable Kernel

ebpf high-performance kernel kubernetes low-overhead microservice networking resiliency service-mesh traffic-management

Last synced: 02 Feb 2025

https://github.com/duyanming/anno.core

Anno 是一个微服务快速开发框架,底层通讯可选用grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD,插件化开发。

anno apigateway dotnet grpc java microservice rpc thrift viper

Last synced: 31 Jan 2025

https://github.com/spring-rs/spring-rs

🍃spring-rs is a application framework written in rust inspired by java's spring-boot

axum cron-job kafka macros microservice procedural-macro redis rust sea-orm spring-boot sqlx stream web

Last synced: 02 Feb 2025

https://github.com/miaowing/nest-schedule

A cron-like and not-cron-like job distributed scheduler for Nest.js by decorators.

cron microservice nest nest-schedule nestcloud nestjs

Last synced: 02 Feb 2025

https://github.com/izumin5210/grapi

😮 A surprisingly easy API server and generator in gRPC and Go

api golang grpc microservice

Last synced: 01 Feb 2025

https://github.com/nest-cloud/nestcloud

A NodeJS micro-service solution, writing by Typescript language and NestJS framework.

cloud-native-microservices consul decorators etcd kubernetes microservice nest typescript

Last synced: 02 Feb 2025

https://github.com/slime-io/slime

An intelligent ServiceMesh manager based on Istio

cloudnative istio kubernetes microservice servicemesh

Last synced: 31 Oct 2024

https://github.com/alifiroozi80/cka

The BEST tutorial for Becoming a Certified Kubernetes Administrator, an EXPERT in K8s from scratch, and much MORE!

aws cert-manager cka-exam devops eks haproxy helm kubernetes kubernetes-tutorial microservice operators prometheus

Last synced: 02 Feb 2025

https://github.com/alifiroozi80/CKA

The BEST tutorial for Becoming a Certified Kubernetes Administrator, an EXPERT in K8s from scratch, and much MORE!

aws cert-manager cka-exam devops eks haproxy helm kubernetes kubernetes-tutorial microservice operators prometheus

Last synced: 08 Nov 2024

https://github.com/DivanteLtd/microservices-book

"Microservices Architecture for eCommerce" is an Open Source Book on Microservices and Headless eCommerce. Feel invited to contribute! Read online or download a PDF

architecture best-practices case-study cto ecommerce engineering magento microservice microservices-architecture

Last synced: 30 Oct 2024

https://github.com/lvwangbeta/Poplar

A social networking application written by React Native

dubbo ios microservice react react-native redux spring-boot

Last synced: 16 Nov 2024

https://github.com/Privoce/Portal-Lite

Multi-platform Personalized Portal: Web, Browser Extension. All components are web apps--users can compose their own Portal freely, and developers can contribute to the Privoce Web App library to easily incorporate their web app to our Portal.

browser browser-extension calendar component-architecture homepage microservice navigation personalized privoce-web-app react solid-principles web3 webapp widget widget-library

Last synced: 07 Nov 2024

https://github.com/lokles/Web-Development-Interview-With-Java

Java 开发相关技术栈(大中厂)高频面试问题收录。

docker java microservice mybatis mysql nocas redis spring spring-boot spring-cloud

Last synced: 28 Oct 2024

https://github.com/h2non/rocky

Full-featured, middleware-oriented, programmatic HTTP and WebSocket proxy for node.js (deprecated)

balancer forward forward-proxy gateway http-proxy microservice middleware proxy replay replay-requests

Last synced: 02 Nov 2024

https://github.com/grissomlau/jimu

.netcore micro service framework

consul dapper http jwt log4net microservice net6 nlog rpc swagger

Last synced: 16 Nov 2024

https://github.com/privoce/portal-lite

Multi-platform Personalized Portal: Web, Browser Extension. All components are web apps--users can compose their own Portal freely, and developers can contribute to the Privoce Web App library to easily incorporate their web app to our Portal.

browser browser-extension calendar component-architecture homepage microservice navigation personalized privoce-web-app react solid-principles web3 webapp widget widget-library

Last synced: 29 Jan 2025

https://github.com/idugalic/micro-company

Rest-full, Hipermedia-based distributed application. Spring boot & cloud. Angular. CQRS. Eventsourcing. Axonframework. Microservices. Docker. CloudFoundry

architecture aws axon axon-framework cloudfoundry cqrs demo docker docker-swarm event-sourcing java microservice spring spring-boot spring-cloud

Last synced: 02 Feb 2025

https://github.com/leecho/cola-cloud

Cola Cloud 基于 Spring Boot, Spring Cloud 构建微服务架构企业级开发平台,集成OAuth2认证、集成短信验证码登录、微信小程序登录、FlyWay数据库版本管理、网关集成Swagger聚合所有服务API文档。基于SpringBootAdmin集成Hystrix、Turbine监控。开发用户中心、权限管理、组织架构、数据字典、消息中心、通知中心等模块。基于MyBatisPlus Generator 开发代码生成器

java microservice oauth2 spring-boot spring-cloud

Last synced: 16 Nov 2024

https://github.com/infiniticio/infinitic

Infinitic is an open source orchestration framework for application teams to build durable and flexible backend processes.

automation microservice orchestrate-microservices orchestration pulsar workflow workflow-engine workflows

Last synced: 06 Dec 2024

https://mehdihadeli.github.io/awesome-go-education/

A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

awesome awesome-list clean-architecture concurrency ddd go golang microservice microservices onion-architecture oop orm project-structure rest-api web

Last synced: 17 Nov 2024

https://github.com/mikemajesty/nestjs-microservice-boilerplate-api

Nestjs boilerplate microservice api | Mongodb CRUD - Postgres CRUD | Docker | Husky | Secrets service | HTTP service | Logs service | Authentication | Authorization | Error Handler | Swaggger Documentation | Mongo Generic Repository | Postgres Generic Repository

authentication authorization boilerplate clean-arch clean-architecture ddd-architecture docker microservice migrations mongodb mongoose mongoose-crud mongoosejs nestjs postgres postgres-crud redis typeorm typescript

Last synced: 02 Feb 2025

https://github.com/SeunAdelekan/Kanary

A minimalist web framework for building REST APIs in Kotlin/Java.

api backend java kanary kotlin microservice rest rest-api server

Last synced: 27 Oct 2024

https://github.com/songzhibin97/gkit

A collection of basic usability component tools dedicated to providing micro-services and single services, drawing on some excellent open source project features such as kratos, go-kit, mosn, sentinel, gopkg core components. I hope you will use and mention issue and pr more often.

go golang infrastructure microservice

Last synced: 01 Feb 2025

https://github.com/zeromicro/zeromall

The mall/eshop system based on go-zero.

go-zero mall microservice

Last synced: 29 Jan 2025

https://github.com/amsokol/go-grpc-http-rest-microservice-tutorial

Source code for tutorial "How to develop Go gRPC microservice with HTTP/REST endpoint, middleware, Kubernetes deployment, etc."

api go golang grpc http microservice rest tutorial

Last synced: 16 Nov 2024

https://github.com/meysamhadeli/shop-golang-microservices

Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.

clean-architecture cqrs ddd echo event-driven-architecture event-driven-architectures go golang gorm grpc messaging microservice microservices oauth2 opentelemetry postgresql rabbitmq testing uber-fx vertical-slice-architecture

Last synced: 02 Feb 2025

https://github.com/vaporz/turbo

A lightweight microservice tool, turn your grpc|thrift APIs into HTTP APIs!

grpc grpc-gateway interceptor microservice reverse-proxy thrift

Last synced: 08 Nov 2024

https://github.com/newbee-ltd/newbee-mall-cloud

🔥 🎉newbee-mall-cloud 项目是新蜂商城 newbee-mall 项目的微服务版本,一款基于 Spring Cloud Alibaba + Nacos + Sentinel + Seata + Spring Cloud Gateway + OpenFeign 等技术的大型微服务实战项目。

java mall micro-service microservice mybatis nacos nacos-spring-cloud openfeign redis seata spring-boot spring-cloud spring-cloud-alibaba spring-cloud-gateway springboot springcloud springcloud-alibaba

Last synced: 28 Jan 2025

https://github.com/harvic3/nodetskeleton

A NodeJS Skeleton based in Clean Architecture to use TypeScript with ExpressJS, KoaJS or any other web server framework. Please give star to project to show respect to author and effort. 🤗

architecture clean-architecture clean-code cli design-patterns expressjs injection-container koajs microservice monorepo nodejs scaffolding scalable solid stories template typescript unittest workers

Last synced: 03 Feb 2025

https://github.com/huntlabs/hunt-framework

A Web framework for D Programming Language. Full-stack high-performance.

dlang full-stack http2 microservice mvc orm restful-api template-engine web-framework webservice websocket

Last synced: 12 Jan 2025

https://github.com/mardix/sailor

Sailor is a tiny PaaS to install on your servers/VPS that uses git push to deploy micro-apps, micro-services, sites with SSL, on your own servers or VPS

deploy deployment digital-ocean digitalocean docker dokku heroku linode microservice nginx paas python scale single-vps vps worker

Last synced: 30 Jan 2025

https://github.com/restran/fomalhaut

🚀 A Simple API Gateway for Building Security and Flexible Microservices.

api-gateway microservice python security tornado waf

Last synced: 16 Nov 2024

https://github.com/tmaiaroto/aegis

Serverless Golang deploy tool and framework for AWS Lambda

api-gateway aws-lambda devops golang lambda microservice serverless

Last synced: 28 Oct 2024

https://github.com/etherlabsio/healthcheck

An simple, easily extensible and concurrent health-check library for Go services

api go golang health-check healthcheck microservice

Last synced: 26 Oct 2024

https://github.com/jgontrum/spacy-api-docker

spaCy REST API, wrapped in a Docker container.

docker microservice natural-language-processing parsing restful-api spacy

Last synced: 28 Jan 2025

https://github.com/calabonga/microservice-template

Templates for microservice architecture. Nimble Microservice Framework contains two modules. The first with OpenIddict and the second without OpenIddict. Templates are built on ASP.NET Core platform with different versions Core3.1, NET6, NET7 and NET8. You can create a new project extremely fast: in Visual Studio, Rider, dotnet CLI.

arhitecture asp asp-net-core demo framework microservice nimble service solution template visual-studio

Last synced: 29 Jan 2025

https://github.com/osgochina/dmicro

dmicro是一个高效、可扩展且简单易用的微服务框架。包含drpc,dserver等组件。

go microservice rpc

Last synced: 11 Nov 2024

https://github.com/Calabonga/Microservice-Template

Templates for microservice architecture. Nimble Microservice Framework contains two modules. The first with OpenIddict and the second without OpenIddict. Templates are built on ASP.NET Core platform with different versions Core3.1, NET6, NET7 and NET8. You can create a new project extremely fast: in Visual Studio, Rider, dotnet CLI.

arhitecture asp asp-net-core demo framework microservice nimble service solution template visual-studio

Last synced: 29 Oct 2024

https://github.com/saturnism/istio-by-example-java

A collection of examples of using Istio with Java applications.

istio java microservice service-mesh spring spring-boot

Last synced: 30 Jan 2025

https://github.com/yiv/yivnet

Yivnet is a microservice game server base on go-kit

cockroachdb game go go-kit golang grpc kafka microservice server yivgame

Last synced: 16 Nov 2024

https://github.com/akka/akka-management

Akka Management is a suite of tools for operating Akka Clusters.

akka akka-cluster akka-http cloud-native management microservice operations ops

Last synced: 16 Nov 2024

https://github.com/xtrime-ru/telegramrss

Convert telegram posts to RSS or json in amphp server

amphp async json microservice php rss self-hosted server telegram

Last synced: 29 Jan 2025

https://github.com/dveselov/docsbox

Self-hosted document converting service with HTTP API

document-converting libreoffice microservice self-hosted

Last synced: 27 Nov 2024

https://github.com/second-state/dapr-wasm

A template project to demonstrate how to run WebAssembly functions as sidecar microservices in dapr

dapr golang microservice rust rust-lang sidecar wasmedge webassembly

Last synced: 25 Nov 2024

https://github.com/BEagle1984/silverback

Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).

kafka message-broker message-brokers message-bus messaging microservice microservices rabbitmq service-bus silverback

Last synced: 14 Nov 2024

https://github.com/xtrime-ru/TelegramRSS

Convert telegram posts to RSS or json in amphp server

amphp async json microservice php rss self-hosted server telegram

Last synced: 02 Dec 2024

https://github.com/edgelesssys/marblerun

MarbleRun is the control plane for confidential computing. Deploy, scale, and verify your confidential microservices on vanilla Kubernetes. 100% Go, 100% cloud native, 100% confidential.

confidential-computing confidential-microservices distributed-systems enclave golang intel-sgx kubernetes microservice service-mesh sgx

Last synced: 29 Jan 2025

https://github.com/lord-of-code/loc-framework

本项目是完全基于Spring Boot2和Springcloud Finchley所进行了开发的,目的是简化和统一公司内部使用微服务框架的使用方法

framework microservice spring-boot spring-cloud spring-mvc springboot2

Last synced: 29 Jan 2025

https://github.com/CyanAsterisk/FreeCar

Time-sharing car rental system suite based on CloudWeGo series framework

cloudnative cloudwego distributed go hertz kitex microservice

Last synced: 06 Nov 2024