Implemented a simple distributed logging framework on top of ES