|
20.04.07 21:19 | adminion :
Лорд Разрушитель | Mirror, mirror on the wall |
ru |
Жили-были небольшие подземки. И были они рассчитаны на 100 команд бойцов одновременно ходящих по оным, что составляло примерно 10000 ботов. И все даже работало, как вдруг пришла беда...
Ну что значит "вдруг". По 400-500 подземок в каждом городе, до 150000 ботов... серверу их даже пересчитать непросто, не то, что обработать. И был Service Unavaiable, и было все забито профайлами бесполезных ботов.
Но появилось решение - ботов не создавать при генерации, а лишь тогда, когда боец смотрит на них.
И было второе решение - хранить лишь самые нужные данные, а для боя бота создавать отдельного и реального. И снова все работало. И было хорошо... а потом... потом оказалось, что не желают признавать призрачные боты неудачи своих боевых собратьев и остаются стоять. По крайней мере, некоторые так говорили. Задумались все мы. Прошли подземелье. Раз 5. Ни одного клона не встретили. Отложили проблему с пометкой - "редкость ужасная". Но все чаще раздавались стенания недовольных... и вот было принято решение - внимательно проследить за списком ботов отправленных на убой и списком прибитых отражений.
Расхождение было найдено, но не понято. Все же просто, как телега. Есть пайпа. Туда скрипты боев пишут кто умер, а скрипт подземелья - вытягивает данные и воздает по заслугам.
Однако....
> 19.04.07 23:24 53392 => 1.4.6.218-108
> 19.04.07 23:24 53393 => 1.4.6.218-109
> 19.04.07 23:24 53394 => 1.4.6.218-111
< GOT 2 LINE(S)
< 1.4.6.218-109 DEAD
< 1.4.6.218-111 DEAD
Куда-то исчезла первая строка. Потом еще одна. И еще. Загадочно. Что может быть неправильного в простом добавлении текста в файл? Ответ оказался прост - "порядок" разруливания флоков системой.
Ни семафоры, ни переоткрытие, ни установка позиции записи не помогли решить проблему.
Пришлось перейти на совсем другой тип обмена данными. Еще более простой и дубовый.
Чем проще - тем надежнее, хоть и не так красиво... на данный момент на 6000 смертей ботов в Ангелссити нет ни одного расхождения, т.е. клона. Надеюсь, и не появится.
Update:
Однако, клон снова вылез как недобитый бэтман. Недобитый... расхождений не было. Клон даже не пытался сказать о своей смерти. Такое может быть только, если его боевая временная копия уничтожена. И еще фраза - про долгие бои... в коротких такого не бывает.
Это могло быть только в одном месте. И таки да. Сборщик мусора нервно реагировал на слишком зажившихся ботов, давая им жить в районе 1-15 минут вместо суток. Поборник чистоты и фанат дискового пространства был приструнен. Все изменения раскиданы по остальным подземкам. В общем, ждем-с.
|
Comments: 65 | |
|
|
|
20.04.07 19:25 |
Мироздатель | Повелитель, вернись! |
ru |
Уехал Повелитель Скроллов в далекие края, оставил нас с багами наедине 8(
|
Comments: 44 | |
|
|
|
updated 10.05.09 21:20 20.04.07 16:47 |
Мирра | БК?) |
ru |
Где б вы ни были, что бы ни делали,
Не забудьте, юзеры, главное:
Повышайте, юзеры, левелы,
Соблюдайте, юзеры, правила.
Не спешите пить бокалы с отравою,
Если что-то неправильно сделали:
Если есть в природе правила правые,
Значит, есть и левелы левые.
Есть еще одна мысль забавная:
Свое главное дело делая -
Не меняйте правила правые
На неправые левелы левые!
Нагло стырено у знакомого))
Music: радио русское на работе крутится
|
Comments: 13 | |
|
|
|
updated 10.05.09 21:20 20.04.07 16:16 |
Мирра | Тяпница |
ru |
Проснулась сегодня утречком и минут 20 вспоминала какой день недели. Суббота? или же всё таки пятница и надо вставать на работу?) К ответу на сей вопрос пришла логическим путем: на этой неделе ещё не было ЧП значит точно не суббота)))
|
Comments: 5 | |
|
|
|
updated 10.05.09 21:20 20.04.07 16:13 |
Мирра | Нда... |
ru |
Всё таки поддалась ажиотажу и решилась зарегиться тут)
Что писать будем думать по ходу действия. Наверное ерунду, которую обычно пишут все пользователи в своих ЖЖ дневниках.
Ну что ж, не я первая, не я последняя)
|
Comments: 7 | |
|
|
|
20.04.07 01:35 |
Илья Александрович | U r welcome! |
ru |
Странное дело.
Сколько себя помню, всё время горел желанием вести свой собственный дневник. Начиная ещё с глубокого детства мне хотелось писать в засаленную тетрадку всё самое сокровенное. А потом, спустя неизвестное количество лет, перечитать маленькие переживания, которые в том возрасте казались чуть ли не концом света) Но уже тогда у меня начал проявляться недостаток, и имя ему - лень. Короче говоря, шли годы, а за дневник я так и не брался.
Первый компьютер. Спустя некоторое время научился быстро печатать. А почему бы, чёрт возьми, и нет? Взять-то тот же Ворд, каждый день создавать новый документ и писать в него всё пережитое, в деталях, в малейших деталях. А потом, по прошествию лет... а потом... потом... в который раз всё упиралось в лень.
Всё те же годы, всё так же шли. У меня уже не просто компьютер, а компьютер с интернетом. =) Не помню уже, если честно, когда узнал про ЖЖ, но сама задумка мне понравилась. Только с той разницей, что я не понимаю, как можно изливать всю свою душу на весь интернет каким-то левым человекам. Но возможность скрывать дневник от посторонних глаз справлялась с этой проблемой на "ура!". И уже были планы, как я свой ЖЖ оформлю, и что буду туда писать... как думаете, появился у меня ЖЖ? =) Чёрт с два, хотя времени прошло не мало, а у меня всё руки не доходят. Я уже не знаю, только ли лень в этом виновата или ещё что-то, чему я сам не могу дать определения.
Короче говоря, к чему я это всё веду? А к тому, что узнав в новостях про БКшные дневники, куда-то пропала эта пресловутая лень - зашёл, зарегился, теперь пишу этот утренний бред. Хотя саму идею этих, так званных, скроллов я считаю совершенно абсурдной. Правильно "гости" говорят - админам бы сначала баги пофиксить, а потом уже за блоги браться, которые нужны-то единицам, по сути.
Но как бы там ни было, дневник мой создан. Что-то сокровенное в него писать, конечно же, не буду, а вот никому ненужные заметочки - всегда пожалуйста! =) И то не факт. И тем не менее, гостям я рад. U r welcome, дорогие гости. ;)
Mood: Пофигистическое Music: Тартак - Буча чака (FDR remix)
|
Comments: 36 | |
|
|
|
19.04.07 23:04 |
Rand | Вот, нашел... |
ru |
http://scrolls.combats.ru/~Мироздатель
http://scrolls.combats.ru/~Повелитель Огня
|
Comments: 3 | |
|
|
|
19.04.07 22:52 |
Rand | Панель... |
ru |
Бред, панель глючит... Пытаешся вытащить перводы, а вответ или сервер еррор или если делать программой то вообще вешается панель во всем демонсе у всех... И как тут работать?
Mood: разговорчивое 
|
Comments: 8 | |
|
|
|
updated 07.06.08 18:05 19.04.07 22:03 |
Куруфин | First Post |
ru |
Сабж. :)
Еще не придумал, чем буду его заполнять. Никогда не занимался ведением дневников и не испытывал в этом потребности. Но раз такой случай, почему бы не попробовать?
|
Comments: 15 | |
|
|
|
19.04.07 20:25 | adminion :
Лорд Разрушитель | И снова здравствуйте. |
ru |
В этом блог...ээ... скролле будут временами появляться разные мысли о БК.
Надеюсь, вскоре появится и френд-лента разработчиков.
Не ожидайте официальной информации.
Не ожидайте, что на грубость вам ответят вежливо.
Не нравится - не читайте. Читаете - не жалуйтесь потом. Если вас в комментах кто-то обматерит, то я не стану удалять этот комментарий, и напротив - удалю любой не понравившийся мне.
Всех желающих прокомментировать очередность нововведений или приоритеты исправлений ошибок, прошу сразу же пройти по широко известному адресу на ллео.
Отдельное предупреждение новостникам: Цитировать скролы - чревато исчезновением из рейтинга, ибо скроллы будут модерироваться минимально, и законы БК на них соблюдать, в целом, не обязательно. А новостные ленты должны в публикациях придерживаться законов БК. В общем, лучше оставляйте ссылки.
|
Comments: 110 | |
|
|
Total posts: 3396 Pages: 340
1.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 100.. 110.. 120.. 130.. 140.. 150.. 160.. 170.. 180.. 190.. 200.. 210.. 220.. 230.. 240.. 250.. 260.. 270.. 280.. 290.. 300.. 310.. 320.. 329 330 331 332 333 334 335 336 337 338 339 340
|
|
Mo |
Tu |
We |
Th |
Fr |
Sa |
Su |
| | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
|