Как использовать Kafka на собеседовании по System Design

Данная статья не является всеобъемлющим разбором Kafka. Она рассматривает базовые концепции и предназначена для читателя, который готовится к интервью по System Design и хочет освежить свои знания.

Видеоверсию этой статьи на русском языке можно посмотреть здесь — https://www.youtube.com/watch?v=lDRx5dqQltA


Вы наверняка слышали о Kafka — это популярная распределенная платформа потоковой обработки событий с открытым исходным кодом. Согласно сайту проекта (далее…)

АЭРОДИСК сократил руководителя техподдержки. А он отсудил больше 7 миллионов и вернулся на работу

Мой карьерный лифт ехал 15 лет. И сломался трижды

В этой статье я расскажу о своём переходе из юристов в IT — процессе, который занял больше пяти лет.

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

(далее…)

Динозавры, которые не вымерли. Как пережить ¼ века в разработке и не превратиться в легаси-код

Привет, Хабр! На связи – редакция ICL Services. В этом году нашей компании исполняется 20 лет, и за этот период произошло много интересного. Кто-то знает нас как Fujitsu Russia GDC, и отчасти будут правы – ведь некогда мы действительно входили в состав крупной международной группы, выполняя проекты для зарубежных заказчиков.

(далее…)

ИИ ускорил разработку. Почему продакшен стал ломаться чаще

В этой статье поговорим о том, почему команды, ускорившиеся с помощью искусственного интеллекта, продолжают ломать продакшен — и что иначе делают те, у кого такой проблемы нет.

Начну с ситуации, которая, скорее всего, уже с вами случалась.

На прошлой неделе вы сделали пулл-реквест. Код, сгенерированный искусственным интеллектом, выглядел аккуратно: читаемый diff, тесты проходят, ничего явно подозрительного. Вы его одобрили. А через два дня в продакшене что-то сломалось так, как никто не ожидал.

Если с вами такого пока не было, вам просто повезло. Я вижу это постоянно, и у таких случаев есть общий паттерн.

(далее…)

Как я собирал AI-агентную команду для реального бизнеса, а не ассистента в чате

Схема работы главного агента XelaBot компании XelaGroup

Схема работы главного агента XelaBot компании XelaGroup

Немного оффтоп)

(далее…)

Переход с 1С: УПП на 1С:ERP: этапы, стоимость и риски

Переход с 1С:УПП на 1С:ERP требует аудита процессов, очистки данных, настройки интеграций и обучения команды. В статье: этапы миграции, сроки, способы снизить бюджет, риски переноса данных и рекомендации для запуска без простоев и сбоев учета в базе.

Переход с 1С: УПП на 1С:ERP: этапы, стоимость и риски - 1

(далее…)

От ТЗ к диагностике: как меняется модель AI-разработки

Полтора года назад мы работали как большинство команд разработки: заказчик приходил с задачей, мы её оценивали, согласовывали ТЗ и делали. Стандартный цикл.

Сейчас мы работаем иначе. Сами инициируем диагностику, сами ищем где автоматизация принесёт наибольший эффект, сами считаем ROI — до того как написана первая строка кода. Только потом договариваемся о разработке.

В этой статье — конкретная методология: как мы выбираем что автоматизировать, как считаем эффект в штатных единицах, как структурируем взаимодействие с промышленным заказчиком. С числами из реального проекта.

Почему модель изменилась (далее…)

Перебор IP-адресов на хостинге — и как с этим бороться

Перебор IP-адресов на хостинге — и как с этим бороться - 1

Хочу рассказать вам историю об одной хронической проблеме у каждого хостинга.

(далее…)

Где бензин? Большой обзор сервисов и приложений по поиску топлива