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. Learn more β
Go-micro Alternatives
Similar projects and alternatives to go-micro
-
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.
-
dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
-
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.
-
goa
π Goa: Elevate Go API development! π Streamlined design, automatic code generation, and seamless HTTP/gRPC support. β¨
-
tidb
TiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial
-
Iris
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
-
go-zero
Discontinued 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. [Moved to: https://github.com/zeromicro/go-zero] (by tal-tech)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
go-micro reviews and mentions
-
Ask HN: What are some examples of cloud lock-in?
Had similar goals. Started by writing Go interfaces for it with Go Micro - https://go-micro.dev then opted for the platform service model as you mentioned with Micro - https://micro.dev
I think whether it's Dapr, Micro or something else, the platform service model with well defined interfaces is the way to go. I don't think a lot of people get this yet so it's still going to be a few years before it takes off.
- Go Micro: a standard library for distributed systems development
- Real World Micro Services
-
Most Popular GoLang Frameworks
Website: https://github.com/go-micro/go-micro
-
Connect: A Better gRPC
Good luck Buf! I spent many years building an RPC framework around gRPC called Go Micro (https://github.com/asim/go-micro). I think one of the biggest issues was just resources to see it through but also my own desire to move beyond it towards a platform and services. I hope you're able to bring some sense to the gRPC world. It's mostly a networking library. The ecosystem around it is too low level. If anything abstractions and more developer friendly tooling would be a massive improvement. No one needs to see or touch the guts of gRPC. I wish I didn't have to peak into the internals but unfortunately that's what it takes to integrate it elsewhere.
I hope you build something awesome for the community!
-
A Command-line tool to statistics the GitHub repositories
$ github-compare zeromicro/go-zero go-kratos/kratos asim/go-micro go-kit/kit βββββββββββββββββββββββββββ¬ββββββββββββββββββββββ¬ββββββββββββββββββββββββ¬βββββββββββββββββββββββ¬βββββββββββββββββββ β METRICS β ZEROMICRO/GO-ZERO β GO-KRATOS/KRATOS β ASIM/GO-MICRO β GO-KIT/KIT β βββββββββββββββββββββββββββΌββββββββββββββββββββββΌββββββββββββββββββββββββΌβββββββββββββββββββββββΌβββββββββββββββββββ€ β π homepage β https://go-zero.dev β https://go-kratos.dev β https://go-micro.dev β https://gokit.io β β π language β Go β Go β Go β Go β β π license β MIT License β MIT License β Apache License 2.0 β MIT License β β β° age β 655 days β 1231 days β 2688 days β 2668 days β β π stars β 17778(27/d) β 17856(14/d) β 18233(6/d) β 23084(8/d) β β π latestDayStarCount β 33 (up) β 7 (down) β 2 (down) β 10 (up) β β π latestWeekStarCount β 227 (up) β 64 (down) β 31 (down) β 44 (down) β β π latestMonthStarCount β 916 β 531 β 176 β 235 β β π forks β 2520(3/d) β 3446(2/d) β 2087(0/d) β 2315(0/d) β β π watchers β 266 β 424 β 510 β 690 β β πͺ issues β 50/741 β 51/793 β 76/914 β 35/548 β β π― pull requests β 13/1155 β 10/1221 β 0/1513 β 9/627 β β π₯ contributors β 132 β 198 β 166 β 221 β β π releases β 63 β 49 β 206 β 12 β β π release circle(avg) β 10 days β 25 days β 13 days β 222 days β β π― lastRelease β 24 day(s) ago β 1 day(s) ago β 5 day(s) ago β 8 month(s) ago β β π¦ lastCommit β 2 day(s) ago β 2 hour(s) ago β 5 day(s) ago β 6 day(s) ago β β π lastUpdate β 47 minute(s) ago β 16 minute(s) ago β 1 hour(s) ago β 1 hour(s) ago β βββββββββββββββββββββββββββ΄ββββββββββββββββββββββ΄ββββββββββββββββββββββββ΄βββββββββββββββββββββββ΄βββββββββββββββββββ
- Which microservice framework should I choose?
- Go Micro β A framework for distributed systems development
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Stats
go-micro/go-micro is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of go-micro is Go.
Sponsored