rawkv
easegress
rawkv | easegress | |
---|---|---|
2 | 7 | |
11 | 5,700 | |
- | 0.2% | |
1.4 | 8.7 | |
about 1 year ago | 6 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rawkv
-
Running 2 web apps in one application using Go Routines
For example in a distributed database like this, each node of the database has to start one server listening to a port to serve database users’ requests to CRUD data, and start another server on a different port to serve data replication requests between nodes. And you want only one main function for the code running on each node, so using a goroutine like what you shared makes perfect sense.
-
A cloud-native distributed key-value database
Would like to share this project I wrote some time ago when I first time learned Go. It familiarizes me with core features of Go and makes me love the language even more. I strived to make the code well structured and documented so that it can benefit more people who are interested in Go (or databases). Any suggestions/advices are warmly welcomed!
easegress
- Easegress: Cloud Native traffic orchestration system
-
Revolutionize Your Kubernetes Experience with Easegress: Kubernetes Gateway API
Easegress GitHub Repo: https://github.com/megaease/easegress
- Enhancing K8s Gateway API with Easegress Without Changing a Single Line of Code
-
Thoughts on new tool - easegress - 5k stars in 8 months
Since there is no discussion on reddit, wanted to get people's thoughts on a relatively new project easegress which looks to have gained a lot of stars. Seems interesting and something that can't easily be compared to any other individual tool since it combines a lot of features in one.
-
Kubernetes Ingress: Nginx Ingress Edition
Easegress IngressController is an Easegress based API gateway that can run as an ingress controller.
- Easegress: An all-rounder traffic orchestration system
- Easegress (formerly known as EaseGateway)is an all-rounder traffic orchestration system,
What are some alternatives?
sealer - Build, Share and Run Both Your Kubernetes Cluster and Distributed Applications (Project under CNCF)
apisix - The Cloud-Native API Gateway
regatta - Regatta is a distributed key-value store. It is Kubernetes friendly with emphasis on high read throughput and low operational cost.
traefik - The Cloud Native Application Proxy
etcd - Distributed reliable key-value store for the most critical data of a distributed system
SFTPGo - Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob
kivi - Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist
nginx-prometheus - Turn Nginx logs into Prometheus metrics
etcd - Distributed reliable key-value store for the most critical data of a distributed system [Moved to: https://github.com/etcd-io/etcd]
apex
errgroup - Drop in replacement for errgroup that converts panics to errors
jackal - 💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).