gram news
Yet Another Analyst channel avatar

Yet Another Analyst

@another_sa

Анализ, архитектура, менеджмент в IT Сообщество аналитиков: https://tech-analyst.ai Вопросы сюда: @and_burakov

ProjectsRUProgramming

6,550subscribers

Open the Channel

Latest posts

  • Yet Another Analyst

    22 Sept, 08:40edited

    #брокеры Подъехала запись стрима по Кафке. У нас были грандиозные планы, но в итоге едва добрались до работы кластера — настолько много интересных вопросов было. Как поломать работу, гарантии и порядок сообщений мы не дошли. Если хотите продожения с хадкорными
  • Yet Another Analyst

    21 Sept, 13:58edited

    #брокерыПодъехала запись стрима по Кафке. У нас были грандиозные планы, но в итоге едва добрались до работы кластера — настолько много интересных вопросов было. Как поломать работу, гарантии и порядок сообщений мы не дошли.Если хотите продожения с хадкорными вопросами, зажгите 51 огонь — 🔥Если хотите пощупать симулятор и провести ревизию собственных знаний, то у меня есть для вас домашне задание.Как сделаете, открывайте подборку кафка-постов в канале у Жени, она очень доступно пишет про базовые механики и совсем неочевидные нюансы.P.S. Подкаст про SDD мы записали, но я все ника не доберусь смонтажить его.
    YouTubeСимулятор Apache KafkaРазбираем базовые механики Apache Kafka и нюансы использования в симуляторе https://softwaremill.com/kafka-visualisation Ведущие: Евгения Янченко -- https://t.me/jane_yanchenko Андрей Бураков -- https://t.me/another_sa
  • Yet Another Analyst

    19 Sept, 09:59

    forwarded from @techanalyst_club

  • Yet Another Analyst

    19 Sept, 09:59edited

    Планируем вебинар с ребятами из Soft Skills Lab, кому интересно, помогите с выбором темы
  • Yet Another Analyst

    18 Sept, 08:44edited

    Про формальную валидациюю иишечкиМногие задачи проектирования можно свести к взаимодействию нескольких акторов: пользователь-интерфейс, сервис-сервис и т.д. Каждое взаимодействие имеет конечное количество исходов: успешная обработка, бизнес-ошибки, технические проблемы -- и может изменять состояние актора.При желании мы можем построить полный сценарий взаимодействия со всеми возможным вариантами взаимодействий плюс стейт машину, где каждый переход соответствует атомарному взаимодействию. Будет выглядеть как гигантский сиквенс, из которого мы разворачиваем еще большую FSM. А если упороться еще дальше, то можно сразу строить сеть Петри.Делать это для реальных задач мы, конечно, не будем, ибо рассчитываем на свою насмотренность и что-то еще. Но для большинства задач исходы довольно просто формализовать: технические проблемы, ошибки в спеках, частые события реального мира. Пихаем в
  • Yet Another Analyst

    16 Sept, 12:22

    Где-то внутри меня умирает стример, давайте спасать. В среду с Женей Янченко играем в симулятор Кафки. Буду задавать тупые вопросы про ее устройство, порядок и гарантии доставки, как все это можно сломать (дада, можно), и зачем вообще все это. Регайтесь
    1,21012Open in Telegram
  • Yet Another Analyst

    14 Sept, 19:05edited

    Во мне давно живет желание сделать что-то (конфу / фест / клуб / пространство) про «мышление»: триз, теория ограничений, логика, системное мышление, критическое мышление, нейробиология и т.п.Чтобы в прикладном ключе, но не только для манагерства. Зачем — хз. Потому что.Кому-то интересно? Дайте знать в комментах , если уже участвуете в чем-то подобном
    1,54031155Open in Telegram
  • Yet Another Analyst

    11 Sept, 19:15edited

    Есть у меня бот, которого пилю в клоде. Постепенно он обрастает сценариями, для управления внутри реализована стейт машина. В код с самого начала почти не смотрел, никакие принципы разработки и проектирования не прописывал, и вот вчера открыл проект почитать...
    1,96074Open in Telegram
  • Yet Another Analyst

    11 Sept, 09:28

    Где-то внутри меня умирает стример, давайте спасать.В среду с Женей Янченко играем в симулятор Кафки. Буду задавать тупые вопросы про ее устройство, порядок и гарантии доставки, как все это можно сломать (дада, можно), и зачем вообще все это.Регайтесь, можно свои вопросы про Кафку скинуть в комменты или в формочку.Кстати, очень рекомендую канал Жени @jane_yanchenko, один из редких каналов, где интересно и глубоко пишут про технику на базе личного опыта, а не весь этот нейрослоп с банальщиной и карточками.
    tech-analyst-club.timepad.ruСимулятор Apache Kafka / События на TimePad.ruРубимся в симуляторе Apache Kafka, разбираем принципы работы, ломаем гарантии и порядок доставки, обсуждаем экзотические кейсы, отвечаем на вопросы участников.
  • Yet Another Analyst

    10 Sept, 11:43edited

    Есть у некоторых ролей специфичные болячки особенности:Архитекторы и техлиды — хайлоад, масштабирование, НФТ. С бизнесом потом разберемся.Аналитики — корнер кейсы, брокеры, хранилища, интеграции. НФТ записали, они как-нибудь сами обеспечатся, немаленькие уже.Сегодня вечером возьму кусочек темы: как обеспечивают масштабируемость, когда нужна балансировка трафика, как она работает, и что об этом стоит знать.Как обычно, вся движуха происходит в клубе. Вы знаете, что делать.
    TelegramTech Analyst Club - проектирование, архитектура, AIЧто делать, если система не справляется с нагрузкой? А что значит не справляется, как поймем это? В четверг обсудим, как и когда мы можем масштабировать системы, какие способы существуют, что для это нужно сделать. Рассмотрим запуск сервиса в нескольких…
  • Yet Another Analyst

    8 Sept, 13:48

    Впервые уперся в лимиты чатгпт, все-таки они существуют. Astra хороша.
    1,610131Open in Telegram
  • Yet Another Analyst

    6 Sept, 20:23

    #AIЧеловек хорошо раскрывается, общаясь с теми, кто слабее или зависим от него: сотрудники, дети, работники в сфере услуг и т.д. Особенно, когда нет внешних наблюдателей.Очень показательны в этом смысле чатики с ии: где-то на уровне подсознания мозг все равно распознает его как нечто человекоподобное, а негативных последствий никогда не будет (если ты не ждешь скайнет).Нет, за чужой перепиской охотиться не надо. Но если диалоги регулярно бесят, то полезно присмотреться, когда и почему. Вангую, с людьми похожее тоже срабатывает.Это как AI-психотерапевт, только без AI и психотерапевта.
    1,940143Open in Telegram
  • Yet Another Analyst

    5 Sept, 16:55edited

    Есть у меня бот, которого пилю в клоде. Постепенно он обрастает сценариями, для управления внутри реализована стейт машина. В код с самого начала почти не смотрел, никакие принципы разработки и проектирования не прописывал, и вот вчера открыл проект почитать...Угадаете, как выглядит эта стейт машина?Все верно, это бесконечная портянка вида "if поле == строка" бесконечной вложенности.Какие выводы можно сделать из этого примера?• Если умеешь в код, то нужно прописать в проекте главные принципы, поревьювить дизайн и временами заглядывать в критические части проекта, добавляя новые правил при необходимости• Если код в жизни не видел, то регулярно проси мощную модельку провести аудит, зафиксировать беклог, сделать рефакторинг.• Кококо, херня этот ваш вайбкодинг, через год-два все развалится, кого вы там заменять собирались
    1,94017Open in Telegram
  • Yet Another Analyst

    5 Sept, 15:22

    forwarded from @emacsway_log

    Узнал про забавный факт. Учёные решили исследовать жизнь собаки и прицепили ей на голову камеру. Из камеры они узнали лишь то, что 90% времени собака пыталась снять эту камеру. Кажется, это именно то, что нужно знать про метрики и KPI.
    1,6504554Open in Telegram
  • Yet Another Analyst

    2 Sept, 09:59

    Завтра проведем открытую сессию систем дизайна в Tech Analyst Club, будем проектировать LMS, учебный год все-таки. Приходите, это бесплатно, но нужно зарегаться в ботике.
    TelegramTech Analyst Club - проектирование, архитектура, AI🔔 Ну что, пора в школу? Эту неделю посвятим архитектуре 📆 3 сентябя - System Design. Проектируем LMS В четверг приглашаем всех на открытый воркшоп, где будем проектировать образовательную платформу, что-то между Coursera, Stepik и GetCourse: есть авторы…
  • Yet Another Analyst

    1 Sept, 14:37edited

    Знания — яд Учеба — прокрастинацияТретью строку для кликбейта не придумал, подсказывайте. ———Четыре года назад я писал, почему курсы бесполезны, если вы не привыкли учиться самостоятельно. ———Лет десять Дорофеев рассказывает, почему обучение — это не потребление "знаний", а их осмысление и применение к практике: Когда получение знания не уравновешивается его осмыслением и применением на практике, наступает своего рода отравление знаниемНа входе в его сознание формируется фильтр: "Я это уже слышал или нет?" Если новая информация хоть как-то похожа на то, что человек уже знает, он пропускает ее мимо ушейВот его доклад с кодфеста, очень рекомендую.——— В XVI веке Монтень критиковал людей, которые непрерывно потребляют мысли из книг, вместо того, чтобы формировать собственные суждения: Сильная память обыкновенно соединяется со слабым суждением
    1,8801822Open in Telegram
  • Yet Another Analyst

    28 Aug, 13:41

    Architecture Trade-Off Analysis MethodНа последнем митапе меня обвинили в излишнем снобизме по отношению к аналитикам. Успех ящитаю. Теперь добавим пафоса.Например, эту идею анализа решений можно обозвать Trade-offs Analysis Framework - ToAF. Красиво же?Но почему-то я не слышал про аналоги, хотя есть достаточно форматов для фиксации решений. Пошел гуглить, раскопал ATAM - Architecture Trade-Off Analysis Method.Тяжеловесный метод для обстоятельной оценки решений, который за 15 лет особой популярности не набрал. Полный процесс анализа пересказывать не буду, выделил интересное.Метод крутится вокруг измеримых quality attributes (они же НФТ), хотя ничто не мешает смотреть на другие характеристики. Причем работают с ними через Quality Attribute Scenario, которые связывают атрибуты качества и конкретные цифры, что-то в таком духе: При падении primary DB при пиковой нагрузке (более
    Image from a post by Yet Another AnalystImage from a post by Yet Another AnalystImage from a post by Yet Another Analyst
  • Yet Another Analyst

    28 Aug, 09:32

    #оффтоп #ненавистьСкажите, что должно случиться с этим миром, чтобы люди перестали сравнивать ESB с брокерами? Уж лучше бы про PUT vs PATCH спорили.Краткая памятка из шиномонтажа.
    TelegramYet Another Analyst#интеграция #архитектура Страх и ненависть в шиномонтаже. Шина, это как REST - все обсуждают, но каждый говорит о своем. Иногда интерпретации могут путать и сбивать с толку. Короткая памятка о том, что могут называть шиной и какие они бывают. Enterprise…
    1,700111Open in Telegram
  • Yet Another Analyst

    27 Aug, 14:31

    Мне тут шок-контента подвезли.Знакомьтесь, Ольга. Два года назад она прошла курс по интеграции и архитектуре. По всем традициям жанра тут должна быть невероятная история успеха. Но нет, случилось ВНЕЗАПНОЕ.Ольга пришла на курс второй раз. Нужно пафосно написать, как это круто, и какая у нас огненная программа, но вы и сами догадались.А еще сейчас в группе всего 8 человек, поэтому сможем лампово и размеренно разобрать все волнующие вопросы.Начинаем в субботу, запрыгивайте.
  • Yet Another Analyst

    24 Aug, 15:39edited

    #API #интеграцияНе верю, что снова пишу об этом... но в интернетах опять кто-то неправ.Есть два реста между прошлым и будущем: REST-как-архитектура и REST-как-апи.REST как архитектурный стиль - это та самая работа Филдинга, в которой он описывает 6 ограничений, которые нужно накладывать на распределенную систему, чтобы получить определенные свойства. И это вообще не про API и не про HTTP.В этом смысле REST можно ставить в один ряд с SOA, MSA и другими арх стилями.REST как стиль API - неформальное понятие, родившееся на фоне холиваров "Как правильно использовать HTTP" и "И что же такое RESTful-сервис". Тогда Лео Ричардсон предложил модель зрелости REST API, которую приняли Филдинг и индустрия.Строится она на том, на сколько "правильно" мы используем HTTP-глаголы, проектируем URL, ресурсно-ориентированы, и вообще поддерживаем гипермедиа. Поэтому REST API в отрыве от HTTP никто
    2,110204Open in Telegram