Довольно хорошая статья о DAG в контексте распределённой системы контроля версий (или просто DVCS третьего поколения `git`)
https://ericsink.com/vcbe/html/directed_acyclic_graphs.html
В пятницу с коллегами всплыла тема по DAG. Не лишний раз прочитать.
https://ericsink.com/vcbe/html/directed_acyclic_graphs.html
В пятницу с коллегами всплыла тема по DAG. Не лишний раз прочитать.
Как будто нашёл чем буду заниматься в свободное от вахты время. https://github.com/patterns-ai-core/langchainrb Когда-то давно, в 2009 году, этим "чем" были Rails. Посмотрим, что выйдет на этот раз.
GitHub
GitHub - patterns-ai-core/langchainrb: Build LLM-powered applications in Ruby
Build LLM-powered applications in Ruby. Contribute to patterns-ai-core/langchainrb development by creating an account on GitHub.
🔥3
Forwarded from System Design & Highload (Alexey Rybak)
Redis 8 + JSON: открытый урок с Константином Ратвиным
Уже в эту среду 4 июня в 19:00 MSK состоится открытый урок с Константином Ратвиным, ведущим нашего курса по Redis и Valkey.
Тему выбрал Константин шикарную: Redis +JSON = документ-ориентированная БД?
В Redis есть такая штука, RedisJSON. Это модуль Redis, который добавляет нативную поддержку хранения, извлечения и манипулирования JSON-документами. Он позволяет обращаться к данным внутри JSON-структур с помощью синтаксиса JSONPath-подобных запросов. В Redis 8 в рамках “открытия” компонент Redis под новой лицензией RedisJSON фактически стал предустановленным модулем.
Содержание урока (~1 час):
🤩 что такое документ-ориентированные СУБД и что делает СУБД документно-ориентированной
🤩 особенности и использование RedisJSON
🤩 сравнение MongoDB и Redis+JSON+RedisSearch
🤩 практическая демонстрация
Приходите:
Среда, 4 июня 19:00 MSK, стрим начнется тут: https://www.youtube.com/@AlexeyRybak/streams
Ссылка для добавления в календари: https://addcal.io/e/8rkbf5m91c24
Уже в эту среду 4 июня в 19:00 MSK состоится открытый урок с Константином Ратвиным, ведущим нашего курса по Redis и Valkey.
Тему выбрал Константин шикарную: Redis +JSON = документ-ориентированная БД?
В Redis есть такая штука, RedisJSON. Это модуль Redis, который добавляет нативную поддержку хранения, извлечения и манипулирования JSON-документами. Он позволяет обращаться к данным внутри JSON-структур с помощью синтаксиса JSONPath-подобных запросов. В Redis 8 в рамках “открытия” компонент Redis под новой лицензией RedisJSON фактически стал предустановленным модулем.
Содержание урока (~1 час):
Приходите:
Среда, 4 июня 19:00 MSK, стрим начнется тут: https://www.youtube.com/@AlexeyRybak/streams
Ссылка для добавления в календари: https://addcal.io/e/8rkbf5m91c24
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Нетолерантные мысли. Вот яшка советует практикум типа «стань CTO», а ведут его какие-то бородатые шкеты «12+ лет в айти, включая детский садик», кого я бы не стал даже собеседовать.
Старость?..
Старость?..
🤣3👍1💯1
И новости, а то в суете забыл поделиться. 24 июня буду делать доклад на Saint P Highload++ о доставке данных в DWH. Как мы это делали и стоит ли повторять наш путь. https://highload.ru/spb/2025/abstracts/15326 да, я такой вот ботан-ботан!
highload.ru
Дмитрий Копров на Saint HighLoad++ 2025
В своем докладе я опишу опыт внедрения распространения данных по паттерну EventStreaming для наполнения DataLake в ecom.tech. А именно:* почему мы в целом пошли в эту историю и какие проблемы решали;* как мы подошли к задаче в первый раз, почему отказались…
👍4🔥2❤1🌭1
*и вообще в Петербурге с 22 по 25 включительно, если не произойдет ничего такого.
🔥1
DHH не втыкает заднюю. Мы просто разворачиваемся и «алга!» https://youtu.be/YTXu23jHPgk 4:34 по таймингу. Но это я просто завидую, конечно.
YouTube
First Hour Highlights | 24 Hours of Le Mans 2025 | FIA WEC
The official YouTube channel of the FIA World Endurance Championship.
The FIA World Endurance Championship is the world’s premier international sportscar championship, contested over eight rounds across North America, Europe, Asia and the Middle East. With…
The FIA World Endurance Championship is the world’s premier international sportscar championship, contested over eight rounds across North America, Europe, Asia and the Middle East. With…
👍2🔥1
На низком старте перед конфой. Во время конфы есть желание резко взбодрить канал текстовыми трансляциями и/или выжимками докладов, на которые буду заходить. А заходить планирую очень много куда, количество и качество докладов соответствует HL++. Осталось только самому не облажаться и донести то, что хотел, до аудитории.
👏2👍1
Обалдеть, Андрей у Кирилла ) https://vkvideo.ru/video-224967259_456239160 вот что я буду слушать в Сапсане
VK Видео
Почему искусственный интеллект не работает без настоящего инженера | Андрей Татаринов #48
В этом выпуске мы поговорили с Андреем Татариновым, инженером, который каждый день работает с языковыми моделями и внедряет ИИ в реальные продукты. Обсудили, как устроены LLM: что на самом деле происходит под капотом ChatGPT, почему ИИ часто галлюцинирует…
👍1
Всем привет! Saint Highload состоялся и это было супер. Заметки об интересных докладах я вел, но времени их выписать пока что нет. Сейчас Сапсан, потом надо поработать в московском офисе, завтра утром еще 500км уже сам на машине.
Выступил с докладом и как будто весьма неплохо! И даже дважды, два дня подряд. Немного опустошило силы, но впереди должен быть отдых, надеюсь.
Выступил с докладом и как будто весьма неплохо! И даже дважды, два дня подряд. Немного опустошило силы, но впереди должен быть отдых, надеюсь.
🔥4❤1👏1
Отпуск закончился, будни потянулись. Не совсем так, как хотелось бы [см. новости из Воронежа последние 3 дня].
Относительно недавно писал о том как DHH попал в отчёт по последнему LeMan24. А тут и кусочек длиннющего интервью, но как раз на тему гоночек. https://www.youtube.com/watch?v=q9l93cKh0gQ
Относительно недавно писал о том как DHH попал в отчёт по последнему LeMan24. А тут и кусочек длиннющего интервью, но как раз на тему гоночек. https://www.youtube.com/watch?v=q9l93cKh0gQ
YouTube
DHH explains race-car driving to Lex Fridman
Lex Fridman Podcast full episode: https://www.youtube.com/watch?v=vagyIcmIGOQ
Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/cv9043-sb
See below for guest bio, links, and to give feedback, submit questions, contact Lex,…
Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/cv9043-sb
See below for guest bio, links, and to give feedback, submit questions, contact Lex,…
💔4
После 16 лет (!!! страшно подумать) на apple magic mouse, раздобыл себе вертикальную мыху logitech.
Пока что ощущения в стиле "а что, так можно было?" Не то, чтобы был тоннельный синдром, но как будто недалеко до него. Советовать не могу, т.к. пока что страстно скучаю по горизонтальному свайпу, но что делать... (upd. ведь знал, но забыл: Shift + scroll)
Пока что ощущения в стиле "а что, так можно было?" Не то, чтобы был тоннельный синдром, но как будто недалеко до него. Советовать не могу, т.к. пока что страстно скучаю по горизонтальному свайпу, но что делать... (upd. ведь знал, но забыл: Shift + scroll)
Люблю же музыку. YT рекомендует иногда ну очень хорошие вещи, вот как эту https://www.youtube.com/watch?v=LTcmiRZoP-Q Но это для затравки.
Скоро тут будут заметки на полях из saint P HL++ 2025. Пока что общий список того, что получилось посетить и вынести заметки.
1. ML в продакшне: почему аналитикам и бэкенду сложно договориться
2. CDC без боли: реальный опыт построения отказоустойчивой репликации с Debezium и Kafka
3. Склад Шредингера: как с помощью компьютерного зрения сократить инцидентность на больших складах логистического оператора (очень понравился доклад!)
4. Тысячи асинхронных задач в секунду в облачных s3 на Rust/Axum/Tokio — шлифуем ржавчину до блеска (приз зрительских симпатий и довольно насышенно по материалам для изучения Rust доклад)
5. Аналитика на больших графах в S3: инструменты, подходы и форматы для OLTP и OLAP (доклад делит первое место вместе с №3)
6. Pipeline real-time-аналитики цепочек поставок в X5 на основе Debezium CDC, Flink и Apache Iceberg
7. Как автомобильные инженеры устроили техническую гонку между собой, но забыли про пользователей
8. Умный поиск по внутренней базе знаний с использованием LLM: от архитектуры до внедрения
9. Как мы строили наблюдаемость на Open Source в ecom.tech: OpenTelemetry, Qryn и Coroot (Валера Евдокимов, коллега!)
10. Почему в космосе (пока) нет дата-центров
Планирую ещё как минимум столько же посмотреть в записи, т.к. слишком плотная была сетка, всего не охватить физически. Буду дополнять заметки тем, что увижу и в записи тоже.
Скоро тут будут заметки на полях из saint P HL++ 2025. Пока что общий список того, что получилось посетить и вынести заметки.
1. ML в продакшне: почему аналитикам и бэкенду сложно договориться
2. CDC без боли: реальный опыт построения отказоустойчивой репликации с Debezium и Kafka
3. Склад Шредингера: как с помощью компьютерного зрения сократить инцидентность на больших складах логистического оператора (очень понравился доклад!)
4. Тысячи асинхронных задач в секунду в облачных s3 на Rust/Axum/Tokio — шлифуем ржавчину до блеска (приз зрительских симпатий и довольно насышенно по материалам для изучения Rust доклад)
5. Аналитика на больших графах в S3: инструменты, подходы и форматы для OLTP и OLAP (доклад делит первое место вместе с №3)
6. Pipeline real-time-аналитики цепочек поставок в X5 на основе Debezium CDC, Flink и Apache Iceberg
7. Как автомобильные инженеры устроили техническую гонку между собой, но забыли про пользователей
8. Умный поиск по внутренней базе знаний с использованием LLM: от архитектуры до внедрения
9. Как мы строили наблюдаемость на Open Source в ecom.tech: OpenTelemetry, Qryn и Coroot (Валера Евдокимов, коллега!)
10. Почему в космосе (пока) нет дата-центров
Планирую ещё как минимум столько же посмотреть в записи, т.к. слишком плотная была сетка, всего не охватить физически. Буду дополнять заметки тем, что увижу и в записи тоже.
YouTube
Сельский Радиокружок. Выпуск 31: Dimarik. 90's & 00's old school classic vinyl drum'n'bass mix.
Для 31-го выпуска нашей видеопередачи, Дима приготовил самые первые свои drum'n'bass пластинки, купленные в магазинах База и Renegade в начале 00-х годов на деньги отложенные с пирожков. Так несколько месяцев Дима не питался в школе, чтобы к лету иметь коллекцию…
❤1
Пока нет сил что-то постить о работе, пусть будет не о работе.
Три попытки завести себе айпад "для работы".
1. В 2014 году, в итоге смотрели на нём 90% Смешарики.
2. В 2020. Цветняшки и просто режим телека на кухне.
3. Окей, надо взбодриться. В этот раз сделаем ход конём! pro 11 m4. Итог? Три кота.
Три попытки завести себе айпад "для работы".
1. В 2014 году, в итоге смотрели на нём 90% Смешарики.
2. В 2020. Цветняшки и просто режим телека на кухне.
3. Окей, надо взбодриться. В этот раз сделаем ход конём! pro 11 m4. Итог? Три кота.
😁6❤1
А почему бы и не зарепостить письмо про вашего мальчика. Наши доклады с прошлого хайлоада уже можно посмотреть!
❤1👍1
Forwarded from ecom.tech
#спикеры Собрали для вас подборку докладов с двух минувших конференций. Не успели посмотреть? Сейчас самое время.
▶️ Saint Highload++
Валерий Евдокимов: «Наблюдаемость на Open Source в ecom.tech: OpenTelemetry, Qryn и Coroot».
Виктор Попов: «Строим единую платформу аутентификации на основе Keycloak».
Дмитрий Копров: «Эволюция сбора данных в datalake».
▶️ DevOps Conf
Владимир Лила: «Не настраивайте локальное окружение вручную. Devcontainers в 2025 — уже пора!».
Виктор Попов: «Бесплатный гитлаб бывает только в мышеловке (и у нас)».
Андрей Лагунов: «Netbox — точка правды инфраструктуры».
Дарья Джудис: «Как мы готовим Enable team в ecom.tech».
🔵 Видели недавно годные доклады — расскажите в комментах, обменяемся впечатлениями!
Валерий Евдокимов: «Наблюдаемость на Open Source в ecom.tech: OpenTelemetry, Qryn и Coroot».
Виктор Попов: «Строим единую платформу аутентификации на основе Keycloak».
Дмитрий Копров: «Эволюция сбора данных в datalake».
Владимир Лила: «Не настраивайте локальное окружение вручную. Devcontainers в 2025 — уже пора!».
Виктор Попов: «Бесплатный гитлаб бывает только в мышеловке (и у нас)».
Андрей Лагунов: «Netbox — точка правды инфраструктуры».
Дарья Джудис: «Как мы готовим Enable team в ecom.tech».
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
Ещё одна отличная и актуальная для меня (ну и для канала, получается) тема от Алексея Рыбака. Алейсей был моим куратором на HL++
Forwarded from System Design & Highload (Alexey Rybak)
Видео "Погружение в Lakehouse"
Готова запись стрима с Алексеем Белозерским (VK Cloud) "Погружение в Lakehouse”:
https://www.youtube.com/watch?v=GAxf5yS8-z8
Также доступно только аудио - в комментариях.
На стриме обсудили
🤩 что такое data warehouse, data lake и почему lakehouse
🤩 как развивались и развиваются технологии в сфере больших данных
🤩 где и почему не хватает возможностей у старых решений, в чем сила новых
🤩 в чем состоит новая архитектура разделенного compute-storage, три кита современной архитектуры (Trino/Iceberg/S3) и многое другое.
Было много людей и много интересных вопросов, большое спасибо Алексею и всем участникам!
Другие видео в моём канале на YouTube: https://www.youtube.com/@AlexeyRybak
Готова запись стрима с Алексеем Белозерским (VK Cloud) "Погружение в Lakehouse”:
https://www.youtube.com/watch?v=GAxf5yS8-z8
Также доступно только аудио - в комментариях.
На стриме обсудили
Было много людей и много интересных вопросов, большое спасибо Алексею и всем участникам!
Другие видео в моём канале на YouTube: https://www.youtube.com/@AlexeyRybak
Please open Telegram to view this post
VIEW IN TELEGRAM
Вижу, что тренд "модульный монолит" никуда не уходит, если не сказать, что растёт. Что же, у меня есть что вам показать на эту тему. 10 лет над (!!!) делал свой первый крупный доклад о том, как мы (точнее я, сам себе команда) переделал монолитый сервис на... монолитный, но максимально используя RailsEngines.
10 лет назад, ровно. В сентябре 2015 года это было.
https://www.youtube.com/watch?v=9K7LQ1weT5c
10 лет назад, ровно. В сентябре 2015 года это было.
https://www.youtube.com/watch?v=9K7LQ1weT5c
YouTube
Копров Дмитрий Как мы переделали octoshell — систему управления доступом к СК МГУ
Описание
🔥3
В субботу рассказал как мы лет 4-5 назад с двух ног угодили в ClickHouse. Нет, СУБД отличная, но системный анализ — это не то, что я тогда сделал. Впрочем, тогда мы выправили ситуацию, а опыт остался. Впервые мне делали грим перед выступлением. Точнее, впервые под выступление по профессии. Что такое грим, в том числе гуашью, я знаю с детства.
👍2
Forwarded from Удалов
Вчера был ведущим в записи Evrone Fuckup Show! 🎬
Записали мощный выпуск с пятью историями о том, как даже опытные IT-специалисты попадают в эпичные факапы.
Гости:
• Сергей Свиридов (Reboot)
• Дима Копров (ecom.tech)
• Артем Чурсин (ритейл)
• Александр Шустов (Мамба)
В IT нет ошибок - есть неожиданные возможности для обучения. Каждый факап делает нас сильнее и умнее.
Не знаю, насколько быстро выпуск выйдет на канале https://www.youtube.com/@EvroneDevelopment, так как записывали сразу 2 выпуска, значит, будет разброс по времени.
Записали мощный выпуск с пятью историями о том, как даже опытные IT-специалисты попадают в эпичные факапы.
Гости:
• Сергей Свиридов (Reboot)
• Дима Копров (ecom.tech)
• Артем Чурсин (ритейл)
• Александр Шустов (Мамба)
В IT нет ошибок - есть неожиданные возможности для обучения. Каждый факап делает нас сильнее и умнее.
Не знаю, насколько быстро выпуск выйдет на канале https://www.youtube.com/@EvroneDevelopment, так как записывали сразу 2 выпуска, значит, будет разброс по времени.
🔥3