?

Log in

No account? Create an account
Previous Entry Share Next Entry
2016-01

640k is enough for everyone

сделал я значит логгер, с сообщениями пронумерованными как int32

и решил показать в дашборде последнее сообщение лога.
запустил, долго думал "где же баг" - вместо номера сообщения какой-то случайный мусор :)

потом осознал, что бага нет, а логгер в тесте

while(true) { log("HELLO") }

выдаёт сколько-то там миллионов RPS и лепить в счетчик int32 было как-то, хмм, опрометчиво, потому что переполняется он мгновенно :) хороший логгер получился, короче.

This entry was originally posted at http://wizzard.dreamwidth.org/472745.html. It has comment count unavailable comments. Please comment there using OpenID.

  • 1
amarao_san May 17th, 2016
Очередной дефицит натуральных чисел. Хотя казалось бы, выдали человечеству бесоконечность - но её постоянно не хватает.

wizzard0 May 17th, 2016
ну, э. мне надо за конечное время пакет обработать...

  • 1