Pyth is a high-concurrent message aggregation platform.
- Tech stack: Go, go-zero, MySQL, Kafka, Redis, ants, asynq
- Encapsulation of message queue consumer and producer.
- Deduplication service:
- Service: Content-based + Frequency-based
- Logic: Simple + TokenBucket + SlidingWindow
- Shielding service
- Discard service
- Connect each services
- SMS handler
- Email handler
- Twitter handler
- austin-go: https://github.com/rxrddd/austin-go
- austin: https://github.com/ZhongFuCheng3y/austin