It Scales Until It Doesn't

Highload fwdays'18, Kyiv

Co-presented with Dmitry Tiagulskyi. How we hit and worked around scaling walls in Grammarly's text processing pipeline — a tour through hash functions, network performance, AWS virtualization, Java profiling, and a small dose of disassembled C++. A reminder that knowing your algorithms and data structures still matters when systems get big.

  • performance
  • scaling
  • grammarly