Отказ от облачных сервисов, когда локальные решения лучше

Отказ от облачных сервисов, когда локальные решения лучше

Облако — это не всегда решение (шокирующе, я знаю) В технологической индустрии ходит шутка, что любую проблему с инфраструктурой можно решить, «перенеся всё в облако». Нужно улучшить производительность? Облако. Беспокоитесь о безопасности? Облако. Ваш кофе остыл? Определённо облако. Но вот о чём никто не говорит достаточно громко: иногда облако — это просто… излишний инженерный подход, маскирующийся под инновацию. Я наблюдал, как компании тратят миллионы на миграцию в облако, которая ухудшила их инфраструктуру....

21 декабря 2025 14:00 · 6 минут · 1 слово · Maxim Zhirnov

Когда у Темной стороны файлы cookie лучше: Руководство прагматика по выбору проприетарных баз данных

Начнём с признания: однажды я попытался построить ядерный реактор, используя мебель из IKEA. Хотя базы данных с открытым исходным кодом кажутся столь же вдохновляющими («Мам, гляди, никаких лицензионных сборов!»), иногда вам нужно готовое решение с гарантией, которое не будет «протекать» цифровым ураном. Вот почему проприетарные базы данных могут стать вашим хранилищем печенья в форме Звезды Смерти. Сага о поддержке: когда в 2 часа ночи кажется, что это хоррор-фильм Представьте себе: два часа ночи, ваш кластер баз данных горит, и единственное «руководство», которое вы находите, — это пост на форуме 2012 года, заканчивающийся словами «nvm, fixed it»....

15 июня 2025 06:00 · 3 минуты · 508 слов · Maxim Zhirnov
Почему код Вашего Дедушки может пережить Ваш стартап

Почему код Вашего Дедушки может пережить Ваш стартап

Представьте: вы едете на винтажном Chevrolet Impala 1972 года выпуска по Силиконовой долине. Водители Tesla в стиле хипстеров смеются над вашей аналоговой приборной панелью… пока ваш карбюратор не устареет их обновлениям, передаваемым по воздуху. Устаревшие системы — это классические автомобили программного обеспечения. Давайте поговорим о том, почему они всё ещё могут заслуживать места в вашем гараже архитектуры. 1. Хроники стабильности: когда «скучное» становится сверхспособностью // LegacyTransaction.java - работает с 1999 года, затрагивает 47 систем public class LegacyFundTransfer { public void transfer(Account from, Account to, BigDecimal amount) { try { Connection conn = DriverManager....

18 апреля 2025 06:00 · 4 минуты · 714 слов · Maxim Zhirnov