Шеймить рубистов уже даже как-то скучно, они сами с этой задачей отлично справляются.
Олег дал ссылку на историю преодоления от Digital Ocean: от 15000 коннектов к базе до 100.
На RoR.
https://t.me/oleg_log/2652
На счет того, что снаружи все хорошо - даже близко нет.
Подпишитесь ради интереса на rss DO с информацией о проблемах. Через несколько дней отпишитесь, тк надоест.
Мы почти день убили, разворачивая новый проект, пока не стало понятно, что у них в dns не попадают хосты managed баз.
И самое забавное, что в этот момент у них сломалась страница со статусом :)
Веселый тамада и конкурсы интересные...
Я, конечно, понимаю, что хипстерский интерфейс кабинета придает ощущение спокойствия и надежности, не то что этот ваш aws с интерфейсом из 90ых, но так вас распротак, почти 10 лет проекту, крупнейших сервис провайдер...
Моя позиция относительно ORM известна, и RoR тут не исключение - это рак индустрии.
Уверен, что еще кучу позорных подробностей, типа хранения агрегатов в elasticsearch, они не рассказали.
Возможно, расскажут потом, как еще одну success story.
Может, конечно, это трагические совпадения, но такие камингауты мне попадаются только от рубистов.
Вероятно, что когда человек начинает считать что у него идеальный язык программирования, он попадает в пузырь зоны комфорта и перестает развиваться. Все рубисты, которых я видел, считают Ruby идеальным и в голос ржут над всеми остальными программистами.
А когда ты перестаешь развиваться, получается вот такое, с 15000 коннектов.
Post #190
201