Text this: Protocols, Reactive Architectures, and Computing Platforms for Low-Latency, High-Concurrency Web Applications