Text this: Applying Distributed Systems and Event-Driven Architectures to High-Throughput Digital Platforms.