mnguyen081002 / go-saga-example
Implements Orchestration saga pattern in Go with docker compose and dtm
☆22Updated 2 years ago
Alternatives and similar repositories for go-saga-example:
Users that are interested in go-saga-example are comparing it to the libraries listed below
- Golnag microservice-template by DDD☆33Updated this week
- create type dynamically in Golang☆23Updated 5 years ago
- Global defers for Go.☆17Updated 4 months ago
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name w…☆48Updated 10 months ago
- A personal search engine backed by Sqlite's FTS☆10Updated 6 months ago
- Example of handling chunk upload in go☆18Updated 4 years ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆54Updated 6 months ago
- Benchmarks in Go☆22Updated 3 months ago
- Go package for validating requests☆29Updated 3 weeks ago
- A collection of best practices and lessons learnt from applying concurrency in go.☆104Updated 3 weeks ago
- 🚀📦 Multi-tenancy support for GORM managed databases☆54Updated 2 weeks ago
- Missing Trie implementation for Go☆12Updated 3 years ago
- Temporal gRPC API and proto files compiled for Go☆37Updated this week
- Centralized Lock for Distributed Scheduler/Task ⏱️ for Go (Supports Redis, DynamoDb, Postgres🔒).☆46Updated 6 months ago
- Fast and Scalable RPC Framework☆43Updated last year
- Orchestration-based saga implementation dealing with distributed transactions in a microservice architecture.☆39Updated 2 years ago
- livegollection is a Golang library for live data synchronization between backend and frontend of a custom user-implemented collection. It…☆23Updated 3 years ago
- Simple event-sourcing package for Go projects.☆23Updated 7 years ago
- A collection of common functions but with better performance, less allocations and less dependencies created for Fiber.☆50Updated last week
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆43Updated last week
- Show progress of concurrent tasks in your terminal – a minimalistic Go library with a lock-free design☆12Updated 4 months ago
- ☆10Updated last year
- Simple and efficient WAL implementation in Go 🚀☆60Updated 11 months ago
- auto-scaling worker pool (work queue) in Go, using generics☆56Updated last year
- Using Temporal to orchestrate distributed transactions (sagas) across Golang microservices☆9Updated 11 months ago
- PG is a Go library that simplifies PostgreSQL database interaction with struct-based entities, schema management, and repository pattern.☆31Updated last week
- Golang API Boilerplate using chi router, gorm, logrus☆16Updated last week
- an OpenAPI 3.x library for go☆26Updated 2 years ago
- Type-safe, automatic, asynchronous batch processing.☆18Updated 10 months ago
- A collection of message middlewares for go-mail☆20Updated this week