În timp ce un elev folosește una dintre aplicațiile noastre de învățare, trimitem în mod constant evenimente detaliate către backend-ul nostru cu informații despre lucruri precum - numărul de întrebări pe care elevul le-a primit corect/greșit - timpul petrecut pe întrebare/secțiune - numărul de încercări ale unui test/test și multe altele. Am avut probleme constante cu procesarea acestor evenimente care era foarte lentă. Uzi a petrecut un weekend uitându-se la serviciul nostru de procesare a evenimentelor și a redus timpul necesar pentru procesarea evenimentelor de la câteva minute la ~60 microsecunde.