Microservice

Open-source projects categorized as Microservice

Top 23 Microservice Open-Source Projects

  • traefik

    The Cloud Native Application Proxy

    Project mention: How to securely reverse-proxy ASP.NET Core web apps | dev.to | 2024-04-04

    However, it's very unlikely that .NET developers will directly expose their Kestrel-based web apps to the internet. Typically, we use other popular web servers like Nginx, Traefik, and Caddy to act as a reverse-proxy in front of Kestrel for various reasons:

  • Previous Serverless Version 0.5.x

    ⚡ Serverless Framework – Use AWS Lambda and other managed cloud services to build apps that auto-scale, cost nothing when idle, and boast radically low maintenance.

    Project mention: The Top 10 GitHub Repositories Making Waves 🌊📊 | dev.to | 2023-12-20

    Github | Website

  • 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.

  • Kong

    🦍 The Cloud-Native API Gateway and AI Gateway.

    Project mention: Kong 3.6 with LLM Support | news.ycombinator.com | 2024-02-15
  • istio

    Connect, secure, control, and observe services.

    Project mention: Improve your EKS cluster with Istio and Cilium : Better networking and security | dev.to | 2024-04-09

    Istio is a popular open-source service mesh framework that provides a comprehensive solution for managing, securing, and observing microservices-based applications running on Kubernetes.

  • Nacos

    an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

    Project mention: Nacos: Dynamic Naming and Configuration Service | news.ycombinator.com | 2024-04-07
  • Echo

    High performance, minimalist Go web framework

    Project mention: Go + Hypermedia - A Learning Journey (Part 1) | dev.to | 2024-02-23

    Echo - web framework for Go

  • go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Seata

    :fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.

    Project mention: Easy-to-use, high-performance, open source distributed transaction solution | news.ycombinator.com | 2023-05-08
  • dapr

    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

    Project mention: Interesting projects using WebAssembly | dev.to | 2024-04-08

    The following two examples are open-source projects maintained by Fermyon with contributions from companies like Microsoft and SUSE. The first is Spin, which allows us to use WebAssembly to create Serverless applications. The second, SpinKube, combines some of the topics I'm most excited about these days: WebAssembly and Kubernetes Operators :) The official website says, "By running applications in the Wasm abstraction layer, SpinKube offers developers a more powerful, efficient, and scalable way to optimize application delivery on Kubernetes." By the way, this post shows how to integrate SpinKube with Dapr, another technology I'm very interested in, and I should write some posts soon.

  • kratos

    Your ultimate Go microservices framework for the cloud-native era.

  • Sentinel

    A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)

  • jina

    ☁️ Build multimodal AI applications with cloud-native stack

    Project mention: Jina.ai: Self-host Multimodal models | news.ycombinator.com | 2024-01-26
  • cube.js

    📊 Cube — The Semantic Layer for Building Data Applications

    Project mention: MQL – Client and Server to query your DB in natural language | news.ycombinator.com | 2024-04-07

    I should have clarified. There's a large number of apps that are:

    1. taking info strictly from SQL (e.g. information_schema, query history)

    2. taking a user input / question

    3. writing SQL to answer that question

    An app like this is what I call "text-to-sql". Totally agree a better system would pull in additional documentation (which is what we're doing), but I'd no longer consider it "text-to-sql". In our case, we're not even directly writing SQL, but rather generating semantic layer queries (i.e. https://cube.dev/).

  • Quarkus

    Quarkus: Supersonic Subatomic Java.

    Project mention: How Netflix Uses Java | news.ycombinator.com | 2024-02-27

    Meanwhile, if you're building something smaller than Netflix, I'm writing a book just for that (https://opinionatedlaunch.com/).

    It's about mobile apps, but I talk about backend at great length, especially since my background is Java. The book is called "opinionated" because I cover Quarkus (https://quarkus.io/), monolith, Fly.io, and no K8s.

  • piggymetrics

    Microservice Architecture with Spring Boot, Spring Cloud and Docker

  • Eureka

    AWS Service registry for resilient mid-tier load balancing and failover.

    Project mention: How Netflix Uses Java | news.ycombinator.com | 2024-02-27
  • Micro

    Asynchronous HTTP microservices (by vercel)

    Project mention: Vercel claiming credit for making Webpack | /r/nextjs | 2023-04-26

    At the time we were listing projects like Hyper and Micro alongside our other better known ones. As those projects became less of a focus, I believe someone with good intentions in the team wanted to prioritize the ones we contribute to instead that are relevant to our frontend focus, and not confuse our audience.

  • kubeshark

    The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetes

    Project mention: Show HN: Alaz: Open-Source, Self-Hosted, eBPF-Based K8s Monitoring | news.ycombinator.com | 2023-09-06

    The one similar product I had come across is Kubeshark (https://github.com/kubeshark/kubeshark). But admittedly the eBPF way seems more performant theoretically (given you can afford to have a modern-enough kernel). I'm really excited to see how this project develops out.

    The eBPF-mode of innovation is pretty exciting, truly a fresh lens to building software. I'm also following Akita Software - the company building an eBPF paradigm of monitoring.

  • up

    Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

  • imgproxy

    Fast and secure standalone server for resizing and converting remote images

    Project mention: How Can I Streamline My Image Prep | /r/webdev | 2023-12-06

    We use imgproxy which does 2->4 and all you need to do is change the URL on your site.

  • rpcx

    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! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!

  • awesome-serverless

    :cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications.

    Project mention: Serverless – Curated list of services/solutions/resources for Serverless | news.ycombinator.com | 2023-05-14
  • webiny-js

    Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.

    Project mention: 🔥🔥 Our awesome OSS friends 😍 | dev.to | 2023-12-06

    Webiny- Open-source enterprise-grade serverless CMS. Own your data. Scale effortlessly. Customize everything.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-09.

Microservice related posts

Index

What are some of the best open-source Microservice projects? This list will help you:

Project Stars
1 traefik 47,638
2 Previous Serverless Version 0.5.x 46,027
3 Kong 37,431
4 istio 34,896
5 Nacos 28,966
6 Echo 28,420
7 go-zero 27,481
8 Seata 24,907
9 dapr 23,218
10 kratos 22,390
11 Sentinel 21,908
12 jina 19,884
13 cube.js 17,092
14 Quarkus 13,030
15 piggymetrics 12,981
16 Eureka 12,195
17 Micro 10,527
18 kubeshark 10,525
19 up 8,766
20 imgproxy 8,202
21 rpcx 7,930
22 awesome-serverless 7,346
23 webiny-js 7,098
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com