Не соглашусь, Spigot — это не полностью переписанный сервер, а лишь форк Bukkit с прикрученным сетевым движком Netty и еще ~150 патчами, так или иначе увеличивающими производительность бедного сервера.
Полностью переписанные сервера есть только у топовых Minecraft-проектов, представители некоторых из них даже на хабр статьи писали. Естественно, такие разработки не выкладываются в открытый доступ, так как позволяют держать гораздо больше 100-150 одновременных игровых сессий, ибо они как правило избавлены от парадигмы «один поток на один игровой мир».
Более вероятно то, что проблема крылась в какой-нибудь функции, форматирующей дату (конкретно — месяц в дате, ещё более конкретно — январь в дате). Куски кода же вываливались именно в том месте, где должно быть «Jan». Если это так, то неудивительно, что проявляться баг начал именно в полночь.
Никого не хотел бы ни в чем обвинять, но выглядит очень странным тот факт, что два разработчика MTProto пришли в комментарии спустя всего лишь 45 минут после публикации топика. Ночью!
Base64, как долго компилятор нам выдавал грозные сообщения об устаревшем sun.misc.Base64 и приходилось пользовать апачевские библиотеки для простой, казалось бы, вещи.
Всегда использовал javax.xml.bind.DatatypeConverter, зачем апачевские библиотеки?
Ещё в школе писал простую игру на паскале, передвигающую пятнашки стрелками. Всего один уровень, таблица рекордов и настройка цветов отображения. Исходников не осталось.
Эх, сейчас уже другое время…
Да и на youtube, к слову, такие же боты-кормильцы 8 дней как выложены: www.youtube.com/watch?v=XyLWCdnff2A
Полностью переписанные сервера есть только у топовых Minecraft-проектов, представители некоторых из них даже на хабр статьи писали. Естественно, такие разработки не выкладываются в открытый доступ, так как позволяют держать гораздо больше 100-150 одновременных игровых сессий, ибо они как правило избавлены от парадигмы «один поток на один игровой мир».
Всегда использовал javax.xml.bind.DatatypeConverter, зачем апачевские библиотеки?
code.google.com/p/chromium/issues/detail?id=68718
Эх, сейчас уже другое время…