Abluva interview question

Build an engine for synchronised access to data, ensuring high throughput