Layr-Labs / eigenda

Secure, high-throughput, and decentralized Data Availability
https://www.eigenlayer.xyz/
Other
220 stars 168 forks source link

Enable shadow PutItem blob metadata requests to separate dynamo table for minibatch preprod testing #669

Closed pschork closed 2 months ago

pschork commented 2 months ago

Why are these changes needed?

image

Adds shadow writes of putItem requests (only) to a separate dynamo table

Minibatcher (preprod) will be configured to use BlobMetada-Shadow as it's primary blob metadata store - isolating it from legacy Batcher.

Shadow writes are disabled by default and will not impact testnet/mainnet (unless we wanted to enable them there).

Shadow writes will dramatically simplify testing in preprod as we will not need to manage 2 dispersers + traffic generation for minibatch testing.

Checks