This website requires JavaScript.
Explore
Help
Sign In
windy
/
go-caatsm
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
Files
a96cb8a40b413c6147861a094bc8bbd746455f7e
go-caatsm
/
internal
/
infra
/
nats
T
History
windyboy
a96cb8a40b
✨
Implement dead-letter queue (DLQ) functionality for handling permanent failures in message processing. Update configuration to enable DLQ and specify the subject for routing failed messages. Enhance observability by adding metrics for message handling, retries, and database operations. Introduce structured logging for better traceability of message processing events.
2025-11-16 09:15:37 +08:00
..
consumer.go
✨
Implement dead-letter queue (DLQ) functionality for handling permanent failures in message processing. Update configuration to enable DLQ and specify the subject for routing failed messages. Enhance observability by adding metrics for message handling, retries, and database operations. Introduce structured logging for better traceability of message processing events.
2025-11-16 09:15:37 +08:00
jetstream.go
✨
Enhance Docker Compose setup by adding initialization services for PostgreSQL and NATS, improving JetStream configuration, and updating the Taskfile to use Docker Compose instead of Podman. Modify database schema to enforce unique constraints on (uuid, received_at) for telegrams and telegrams_raw tables.
2025-11-15 14:24:11 +08:00
publisher.go
✨
Enhance NATS configuration and error handling. Introduce stream limits and consumer rules in configuration files. Refactor message processing to handle permanent errors. Update README and development configuration to reflect changes. Add tests for new error handling mechanisms.
2025-11-14 21:42:04 +08:00