Sheep Alternatives
Similar projects and alternatives to sheep based on common topics and language
-
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.
-
hedge
A distributed systems library for Kubernetes deployments built on top of spindle and Cloud Spanner.
-
yao
:rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.
-
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.
sheep reviews and mentions
-
Need advice choosing the right database
You can see this in action in a service I wrote many years ago called Sheep. Note, that code is old and kind of a mess, but it should give you a general idea for how to handle distributed counters. That being said, I don't know of a clean way to do this in Dataflow without wiring up a bunch of DoFn's.
-
basic but hard problem: How to have order numbers that go chronological #0001 #0002 #0003 ... ?
Oh, this is an interesting problem that I've solved for personally years ago in a project called Sheep. Note, this project won't work for your specific use case, but the premise is the same. Essentially, you're right that a transaction on a single row would create a hotspot, so what you must do is shard the counter across N rows.
Stats
gcp-services/sheep is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of sheep is Go.
Popular Comparisons
Sponsored