Go to file
Parikshit Gothwal ab05f55b09 dummy code interface 2024-10-07 13:58:20 +05:30
cmd dummy code interface 2024-10-07 13:58:20 +05:30
.gitignore working 2024-10-07 09:50:00 +05:30
Makefile client changes 2024-10-03 21:45:17 +05:30
README.md dummy code interface 2024-10-07 13:58:20 +05:30
client.go working 2024-10-07 09:50:00 +05:30
config.go small changes 2024-10-03 21:34:57 +05:30
data.go dummy code interface 2024-10-07 13:58:20 +05:30
db.go working 2024-10-07 09:50:00 +05:30
go.mod working 2024-10-07 09:50:00 +05:30
go.sum working 2024-10-07 09:50:00 +05:30
interface.go dummy code interface 2024-10-07 13:58:20 +05:30
search.go working 2024-10-07 09:50:00 +05:30
worker.go dummy code interface 2024-10-07 13:58:20 +05:30

README.md

ELASTIC STREAM

  1. Graceful shutdown of Workers. It has start() so it should have stop() also.
  2. Channel buffer should be configurable or not? Is it same as batchSize?
  3. Each data(record) should have its position.
  4. Worker has *Client in it. Is this OK?
  5. Polling(ticker)?
  6. Context use.
  7. Teardown() and Ack().