Архив рубрики ‘миграция’

Как мы переезжали с FatFS на LittleFS, и причем тут MTP

Всем привет! Меня зовут Андрей, я технический директор в компании “КЕДР Солюшенс”. Как коллеги вы, наверняка, разделяете мнение, что не стоит изобретать велосипед там, где можно обойтись стандартными, проверенными временем решениями. Но сегодня я хочу поделиться историей одного нашего проекта, в котором этот постулат дал сбой. Я покажу, как стандартная архитектура хранения данных загнала нас […]

Почему шины данных не всегда лучшее решение для синхронизации систем

Вы запускаете новую ERP и настраиваете репликацию данных, развернули шину. Кажется, что все просто. Но сначала нужно реализовать в системе-источнике листенеры. Потом добавить буферные таблицы Outbox и Inbox для 100% надежности. Потом получили несколько ошибок и пришлось дописать обработку конфликтов. Чтобы вовремя отлавливать конфликты, нужен мониторинг. Затем модель данных немного изменилась, нужно вносить правки. И […]

Цифровая трансформация бизнеса: как РЕХАУ перевела управление проектами с Jira на отечественную платформу EvaTeam

Краткая информация Клиент: РЕХАУ – производственная компания, лидер в сфере решений из полимерных материалов. Вендор: ГК EvaTeam

Переименовал две колонки и поймал два инцидента

Про безопасные миграции написано уже тысячу раз. Мы все наизусть знаем и про expand/contract, и про обратную совместимость, и про то, что схему нельзя ломать под трафиком. А потом всё равно наступаем на эти грабли. Вот свежий случай. Была задача на полчаса, надо было переименовать две перепутанные колонки. Прод целиком не лёг, но за одну […]

Миграция микросервисов на Python с помощью LLM: экономим месяцы для разработчиков

Привет, Хабр! Меня зовут Михаил, в Циане я занимаюсь развитием культуры и developer experience. Архитектура у нас микросервисная, за каждый микросервис отвечает конкретная команда. В любой команде обычно есть микросервисы, которые помогают ей достигать собственных целей, и микросервисы, которые достались по наследству.

Замена Telegram для команд. Куда и как перенести рабочую коммуникацию

Telegram, как утверждают СМИ, заблокирован на 90% — у многих он едва запускается даже с обходными сервисами и, кажется, ситуация не станет лучше. 

Яндекс 360 для бизнеса: как единая платформа спасает от цифрового хаоса

«Ребята, так больше нельзя! Пора переходить на что-то, не зависящее от внешних обстоятельств и всегда доступное», — подобные речи я, как сотрудник компании-интегратора, слышу постоянно. Кто-то переехал уже несколько раз, кто-то сидит на VPN, постепенно перебирая неблокируемые протоколы, однако многие ищут и находят отечественные альтернативные платформы. И сегодня хочу рассказать о проверенном на практике решении.

Дорожная карта миграции большого хранилища данных

Недавно решали на работе задачу миграции хранилища данных. Оно у нас одно из крупнейших в отрасли, по крайней мере, в нашей стране. Оказалось, что даже на этапе планирования всё не так просто, как кажется. Делюсь проблемами, их решениями и получившейся дорожной картой.

Экология человеческих ресурсов против кадрового голода

Почему со всех сторон говорят, что нужно больше рожать? Как связаны регулярные увеличения пенсионного возраста, заброшенные города и деревни, бегство учителей из школ на заводы или в такси, приток мигрантов из других стран, хайп на тему искусственного интеллекта и роботов. Обо всем об этом я как hr расскажу с точки зрения демографии, рынка труда, менеджмента […]