Dominic Ferrando
|
e4cb2da9cc
|
Improve event timeout with heartbeat_at
|
2026-07-18 01:10:03 -04:00 |
|
Dominic Ferrando
|
d4dacbaded
|
Some naming cleanup
|
2026-07-17 14:57:28 -04:00 |
|
Dominic Ferrando
|
0e28d3a2fd
|
Add capacity for worker processes
|
2026-07-17 14:40:28 -04:00 |
|
Dominic Ferrando
|
1ffc2fe79d
|
Implement basic event deduplication
|
2026-07-17 12:13:20 -04:00 |
|
Dominic Ferrando
|
29c55a1bf1
|
Rename event fulfill to resolve
|
2026-07-17 10:41:21 -04:00 |
|
Dominic Ferrando
|
a2bc5f7362
|
Small cleanup
|
2026-07-17 09:42:03 -04:00 |
|
Dominic Ferrando
|
48765b4b89
|
Implement events api routes
|
2026-07-16 00:55:04 -04:00 |
|
Dominic Ferrando
|
67886d0f6c
|
Improve 'tries' naming scheme and implement exponential retry delay with jitter
|
2026-07-15 15:37:40 -04:00 |
|
Dominic Ferrando
|
fd94f22d21
|
Implement custom retry handling of rate limit errors
|
2026-07-13 16:32:20 -04:00 |
|
Dominic Ferrando
|
b408bb5439
|
Add retries to processEvent handler with DB integration
|
2026-07-13 11:58:07 -04:00 |
|
Dominic Ferrando
|
0a74985503
|
Apparel order fulfill
|
2026-07-12 19:38:03 -04:00 |
|
Dominic Ferrando
|
27c85e6676
|
Majorly improve and simplify event queue
|
2026-07-12 18:41:29 -04:00 |
|
Dominic Ferrando
|
5572f9a957
|
Fix naming
|
2026-07-12 15:55:22 -04:00 |
|
Dominic Ferrando
|
f4638ef028
|
Enqueue product sync delete event
|
2026-07-12 05:44:09 -04:00 |
|
Dominic Ferrando
|
4c2acfaede
|
Refactor event queue to allow multiple types of events
|
2026-07-12 05:21:33 -04:00 |
|
Dominic Ferrando
|
4d1b3bc3ef
|
Improve queue management error handling
|
2026-07-12 01:56:56 -04:00 |
|
Dominic Ferrando
|
8b81156f6c
|
Cleanup terminology
|
2026-07-12 01:43:55 -04:00 |
|
Dominic Ferrando
|
80f8962a3b
|
Finish up event queue abstraction
|
2026-07-12 01:06:56 -04:00 |
|
Dominic Ferrando
|
29a7a05a08
|
Implement EventQueueService abstracted from product syncs along with its database changes
|
2026-07-11 23:17:20 -04:00 |
|