Ненастоящий архитектор | Кирилл Егоркин
101 subscribers
10 photos
8 links
Записки IT архитектора, который не построил ни одного здания.

Для связи @newKEclear
Download Telegram
А вот и доклад с предыдущего Analyst days подъехал!
Forwarded from Analyst Days Channel
🚀 Таблицы растут как Вселенная — остановить нельзя, но можно организовать.

На Analyst Days 21 в своём докладе Кирилл Егоркин разрушил миф, что партиционирование — это панацея от всех проблем с производительностью. Он наглядно показал: партиции помогают выполнять запросы быстрее, потому что база сканирует не всю гигантскую таблицу, а только нужный «островок» данных. Но выбирать тип партицирования нужно с умом: range — для временных рядов, list — для чётких категорий, hash — для равномерной нагрузки без точечных запросов.

Ключевой инсайт: партиции спасают, когда таблица перевалила за сотни гигабайт, а запросы всегда содержат ключ партиции. А вот на маленьких таблицах или при частых кросс-партиционных обновлениях они принесут только головную боль. «Большой взрыв на проде» случается не от партиций, а от их отсутствия, когда вы уже не можете ни удалить старые данные, ни перестроить индекс. Главный совет от Кирилла: смотрите на свои запросы, а не на моду, и тестируйте на реальной нагрузке. Сохраните себе — пригодится, когда ваша таблица достигнет размера сверхновой 🌌

Смотреть видео: https://vkvideo.ru/video-137540756_456239627
🔥72👏1
Какими бывают наставники?

Что обычно имеют ввиду под словом наставник? От места к месту в это слово закладывают совершенно разные смыслы и часто недооценивают. Иногда это человек, который помогает адаптироваться. Или коллега, который изредка подсказывает, куда бежать и что делать. Бывает, что наставник полностью ведет обучение. А где-то это надзиратель, который только контролирует.

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

Мой путь наставника начался с переходом в архитекторы. Формально и неформально я всегда помогал развиваться молодым аналитикам. Люди приходили за советами и помощью - я с радостью откликался. Наставничество уникально в каждой рабочей паре: с кем-то приходилось быть жестче, с кем-то мягче, иногда больше формальностей и планов, а порой это больше похоже на дружеские посиделки с обсуждениями. Работа двух людей в тандеме всегда обтесывается под индивидуальные особенности.

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

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

📢Расскажите, предусмотрено ли наставничество на вашем месте работы и в каком формате? Вы бы решились на внешнее менторство?
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥4🤔2
Ну что, друзья, увидимся на ЛАФ ?☺️
🔥11🤔32
Кстати, ещё немного про ЛАФ!
Если вы все ещё раздумываете, ехать или нет, то этот знак для вас! Все желающие запрыгнуть в последний вагон могут получить промокод на скидку в 15% 🔥
Оставляйте комментарий "хочу промокод" под постом или пишите в личку @akmanovaliza. Не упустите свой шанс!
🔥31
Хочется верить, что вы заметили мое долгое отсутствие. Причина этому — не аврал или перегрузка, а выгорание, отсутствие моральных сил 😬

Выгорание оказалось очень скрытной и коварной вещью. Оно началось не месяц и не год назад. Подкрадывается оно незаметно: сначала чуть больше устаешь от стандартных задач, чаще что-то откладываешь, меньше удовлетворения. А потом обнаруживаешь себя в точке, где уже невозможно закрывать глаза на свое состояние. Пытаешься судорожно найти какую-то информацию, помочь себе, но волшебная таблетка не находится.

Я сейчас в отпуске. И только на десятый день из 16-ти у меня только-только появились моральные силы и желание что-то сделать. Оказывается, когда ты много-много лет выгораешь, две недели — просто пшик.

Но как говорится, кто сдох, тот лох, поэтому продолжаем.
Будьте внимательны к себе😽
Please open Telegram to view this post
VIEW IN TELEGRAM
14😢2
Рабство цифровых процессов 🐱

Недавно наткнулся на (страшно сказать) шортс с сюжетом, как у парня не принимали паспорт, а требовали показать госуслуги. Не уверен в его правдивости, но эта ситуация напомнила мне об одном интересном феномене, который долго формировался в моей голове.

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

У меня недавно случилась забавная ситуация. Я хотел переприкрепиться к поликлинике. В Москве такие вещи обычно делаются просто: онлайн через мос.ру. Но тут алгоритм просто выбивал меня и не давал сделать заявку. Оказалось, нужно идти и ручками писать заявление в поликлинику, чтобы тебя прикрепили. Для меня это было шоком. Бумажное заявление (его не будет на мос.ру!), которое где-то рассмотрят, примут решение, а потом даже не известят о результате. Мне сказали «Ну, в приложении посмотрите, если будет другой список врачей к выбору, значит, вы переприкрепились» 🤔
Это сильно ломает привычный ритм: мы привыкли к жесткости и четкости цифровых процессов, но при этом явно теряем в гибкости.

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

📢 Что думаете? Сталкивались с подобными проблемами цифры в жизни?
Please open Telegram to view this post
VIEW IN TELEGRAM
33🤔2
Друзья, у Оли вышел подкаст со мной! Все бегом смотреть, очень много интересного обсуждали!
🔥6🎉21
🎙 Вышел новый выпуск подкаста «Аналитик за кулисами»

Тема выпуска — архитектура систем

Про то, как на самом деле рождаются IT-системы: от бизнес-идеи и Vision до требований, архитектурных решений, MVP и пилота

В гостях — Кирилл Егоркин, архитектор решений

В выпуске обсудили:

— зачем проекту Vision и кто его формирует;
— где заканчивается зона ответственности аналитика и начинается зона архитектора;
— какие артефакты нужны до разработки;
— почему бизнес часто приходит не с проблемой, а с уже готовым решением;
— когда выбирать монолит, а когда микросервисы;
— как системному аналитику начать мыслить архитектурно


Этот выпуск особенно хорошо зайдёт тем, кто хочет лучше понимать, почему системы проектируются именно так, а не просто запоминать термины вроде DDD, микросервисов, брокеров и C4

🆘А для тех, кто хочет системно разобраться в архитектуре, — в ближайшие дни расскажем про обновлённые программы наших курсов

Будет два уровня обучения, чтобы каждый мог выбрать подходящий формат под свой опыт и задачи

А пока выпуск можно посмотреть и послушать здесь:

📱 VK Видео
📱 YouTube
📱 Apple Podcasts
📱 Яндекс Музыка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84👏2
Согласен с каждым словом! Очень ждём всех на наших мероприятиях)
👍2🔥1
Могучая кучка, 2026 г 😁

Именно так мы себя называем, потому что впятером организовали аналитический клуб для системных аналитиков

Очень горжусь, что являюсь организатором этого клуба 🤩

Каждый из нас - активен в медийке системного анализа, с большим багажем знаний, опыта и достижений. Кто-то силен в сложных интеграциях, архитектуре высоконагруженных систем, миграции данных или даже банально легко умеет докапаться до сути. Мы как пазлы смогли усилить друг друга - кто-то проводит воркшоп, а кто-то пишет анонс или предлагает новые идеи


Проводим офлайн митапы в Москве. Если вы еще не видели, то ссылка клуба тут:
@analystclubru

Так что, кто в Москве - будем рады:)
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍6
Давайте делать плохо!

Такой фразы я ни разу не слышал от менеджеров. Зато слышал другие:
А можно упростить?
А давайте побыстрее?
Нужно все тоже самое, но бюджет в два раза меньше.
Но никто не задумывается, что в итоге это все равно будет означать «Давайте сделаем плохо». Все упрощения, вся экономия, вся спешка, все «надо вчера и бесплатно» явно или негласно означают, что мы чем-то пожертвуем. Обычно это качество готовой системы. По-честному качеством жертвовать никто не хочет, вот и получается эта игра: давайте что-то придумаем, найдем волшебную таблетку.

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

А зачем было экономить вначале? Если мы понимали, что рано или поздно оно выстрелит, а суммы на исправление будут многократно выше. Понимаю, вопрос риторический. Так устроена наша сфера: с экономией, эффективностью и вынужденными мерами. Возможно, так не везде, и кто-то относится внимательно и предупреждает проблемы заранее.

Для себя я понял одно: надо говорить честно, когда от вас ждут удобной лжи. Быстрее? Значит хуже. Дешевле? Окей, потом потратим в два раза больше сэкономленного на исправление.

Что думаете? Буду ждать ваши истории 😇
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3😁21🤝1