SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Microservice Open-Source Projects
-
Nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript ๐
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
-
apollo
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. (by apolloconfig)
-
dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
-
Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (้ขๅไบๅ็ๅพฎๆๅก็้ซๅฏ็จๆตๆง้ฒๆค็ปไปถ)
-
Thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Repository: goldbergyoni/nodebestpractices
Ory offers excellent documentation but needs more support tools and in-depth examples of using its libraries in TypeScript and NestJS projects. I decided to contribute to it by creating a set of libraries to interact with APIs, which will (hopefully) make integration into your NestJS project easier. This post presents the ideal use case to divulge my routines for creating libraries in NestJS/Nx!
AWS EKS provides a managed Kubernetes service, simplifying cluster management and deployment. Istio, an open-source service mesh, enables traffic management, security, and observability across microservices.
Project mention: Learn how to design systems at scale and prepare for system design interviews | news.ycombinator.com | 2023-07-05There are things in that doc that are completly wrong and ridiculous such as:
https://github.com/karanpratapsingh/system-design#streaming-...
Project mention: Nacos: Dynamic Naming and Configuration Service | news.ycombinator.com | 2024-04-07
Project mention: # Enable Developers on SAP BTP with Terraform, GitHub Actions and Backstage | dev.to | 2024-03-18apiVersion: scaffolder.backstage.io/v1beta3 # https://backstage.io/docs/features/software-catalog/descriptor-format#kind-template kind: Template metadata: name: sample-btpsubaccount-remote-template title: Remote Template for SAP BTP Subaccount Setup description: A remote template that creates a basic SAP BTP Subaccount setup tags: - sap - btp - basic - javascript spec: owner: user:guest type: service
https://github.com/go-kit/kit
Project mention: .NET Aspire is the best way to experiment with Dapr during local development | dev.to | 2024-05-04Dapr provides a set of building blocks that abstract concepts commonly used in distributed systems. This includes secured synchronous and asynchronous communication between services, caching, workflows, resiliency, secret management and much more. Not having to implement these features yourself eliminates boilerplate, reduce complexity and allows you to focus on developing your business features.
grpc-go: go get -u google.golang.org/grpc
Project mention: Deploy a Golang serverless function for a demo form with htmx | dev.to | 2024-03-30I use go-chi for handling routes and to server static file(stylesheet).
Project mention: ThingsBoard Microservices Installation Update Problem | /r/ThingsBoard | 2023-11-29Until recently I was still using TB v3.2.1, now I've set about updating the installation to the latest version. I proceeded as described at https://github.com/thingsboard/thingsboard/tree/master/docker:
qiankun - enables you and your teams to build next-generation and enterprise-ready web applications leveraging Micro Frontends. It is inspired by and based on single-spa. Ref- https://github.com/umijs/qiankun
Project mention: Ask HN: Are there any open source forks of nomad smd consul? | news.ycombinator.com | 2024-05-02> I think etcd is basically a k8s only project now
I hate etcd with the best of them, but etcd is used in a lot more places than just kubernetes:
https://github.com/apache/apisix/blob/master/docs/en/latest/...
https://github.com/traefik/traefik#:~:text=Etcd,
https://github.com/zalando/patroni#patroni-a-template-for-po...
https://github.com/purpleidea/mgmt/tree/0.0.26/etcd (this one shows up on HN quite a bit)
https://github.com/sorintlab/stolon#features
It's actually one of the major reasons I wouldn't touch those projects
Project mention: Nix is a better Docker image builder than Docker's image builder | news.ycombinator.com | 2024-03-15
At JupiterOne, we've made a significant transition from a monolithic frontend to a distributed frontend architecture using microfrontends, powered by (single-spa-react)[https://single-spa.js.org/]. This architectural shift has brought many benefits, such as lazy loading sections of the app and accelerating our development cycle. However, like any significant change, it has also come with its set of challenges.
Microservices related posts
-
.NET Aspire is the best way to experiment with Dapr during local development
-
Multi-region YugabyteDB deployment on AWS EKS with Istio
-
Managing View State and Client-side Routing in SPAs
-
Join the Diagrid Catalyst AWS Hackathon!
-
Dapr: Microservices API
-
Improve your EKS cluster with Istio and Cilium : Better networking and security
-
Interesting projects using WebAssembly
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 May 2024
Index
What are some of the best open-source Microservice projects? This list will help you:
Project | Stars | |
---|---|---|
1 | nodebestpractices | 96,529 |
2 | Nest | 64,525 |
3 | Dubbo | 40,066 |
4 | Kong | 37,590 |
5 | awesome-design-patterns | 36,263 |
6 | istio | 35,049 |
7 | system-design | 29,180 |
8 | Nacos | 29,090 |
9 | apollo | 28,803 |
10 | go-zero | 27,699 |
11 | backstage | 26,497 |
12 | go-kit | 26,140 |
13 | dapr | 23,335 |
14 | kratos | 22,510 |
15 | Sentinel | 21,994 |
16 | go-micro | 21,422 |
17 | grpc-go | 19,939 |
18 | chi | 17,159 |
19 | Thingsboard | 15,733 |
20 | qiankun | 15,449 |
21 | apisix | 13,715 |
22 | jib | 13,409 |
23 | single-spa | 13,057 |
Sponsored