Архитектор Данных
1.82K subscribers
288 photos
21 videos
5 files
218 links
Алексей, архитектор данных из ВК.

Большие данные и облака.

Для связи @alexbelozersky
Download Telegram
Порой замечаю у людей адский хейт к airflow

Для меня это удобный инструмент, правда мне обычно нужно от него десятка три dbt run / dbt test да пара-тройка кастомных интеграций.

А какое у вас отношение?

И если не старичок, то кто?
44🔥2👏1
Архитектор Данных
Порой замечаю у людей адский хейт к airflow Для меня это удобный инструмент, правда мне обычно нужно от него десятка три dbt run / dbt test да пара-тройка кастомных интеграций. А какое у вас отношение? И если не старичок, то кто?
Вдогонку.

Мой главный вопрос к старичку Airflow это то, что он стал слишком сложный.

С каждым мажорным релизом он становится еще сложнее. Вот в единичке и двойке были всем известные проблемы с шедулером - зависает, собака. Так давайте его в тройке распилим на несколько подсервисов. И еще даг процессор унесем отдельно чтоб один тяжело написанный даг файл не унес с собой в могилу весь сервис.

В моменте это даже нормальные решения. Но то что в итоге получилось это то ли 7, то ли 9 сервисов, которые надо размещать, управлять, за которыми надо следить.

Потом во все это залетают Vault для кредов, keycloak для аутентификаций, эластика или s3 для логов, сложные github/gitlab CI-CD для управления дагами. Потом все это надо повторить на нескольких QA-Test средах. Отдельное приключение - управление сложными питонячьими окружениями во всем этом.

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

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

И тут ты понимаешь, что все это нужно чтобы фактически запустить умный крон с граф интерфейсом. Траблшутнуть что-то по логам, поправить и перезапустить упавшее под-деревце из твоего куста. И твой проект не такой уж сложный, чтобы это все оправдать. Да и за мис по SLA или DQ не то чтобы отвезут в лес в пакете. Тогда зачем этот мудреный комбайн?

Решено, делаю свой оркестратор!
😁12👍7553
TechCrunch: AI команду Meты сравнили с Гулаг

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

У нас инфляция 2 процента и безработицы нет. Ладно. Не хочу флеймить. Просто моментное размышление.

Теперь к Meta. В чем весь цимес. Сотрудников без права отказаться перевели в новый отдел Apllied AI. 6 500 инженеров и продактов.

Людей, которые делали продукты, перевели на поддержку ИИ. Теперь они генерят пазлы и задачи по программированию для обучения ИИ.

Ты был инженером продукта, а теперь делаешь задачки для модели.

Сами сотрудники называют себя призывниками, пишут что такая работа убивает душу, и это буквально гулаг.

На этой неделе кто-то сорвал презентацию для сотрудников. Ворвался с матерной тирадой и попросил передать руководителю Meta AI, что тот a piece of sh*t.

Такие дела.

Народ обсуждает, что ИИ заменит инженеров. Но пока инженеров ставят на лейбелинг и гловоломки. Хотя, возможно, это нужный промежуточный шаг. Просто организовать его, возможно, стоит не как микроскопом по гвоздям.

🔥 — невыносимая тяжесть бытия в Meta
👍 — а как вы хотели, без обучения AI невозможен
💜 — а может будет как с Metaverse
😁92👏2
От таких картинок мне физически больно (
😢15💯4🙊3
Кто чем занят, а я подловил Клода на задаче расположения 4 городов на поверхности Земли, так чтобы они были максимально удаленными.

Сначала сказал, что будут вершины тетраэдра, но это неверно!
😁5👾3211
Лучшее вложение

Инвестиции работают по принципу - страдай сейчас, расслабляйся потом.

Пока лучшая инвестиция которую я видел в кругу своих знакомых - это сертификат 100 баллов по профилю ЕГЭ. Особенно если это ЕГЭ 2007-2010 годов.

Всегда можно подзаработать.
💯5🫡21
Forwarded from tl;dr data
Databricks объявил конец эпохи пайплайнов.

На Data + AI Summit 2026 компания представила новую архитектуру LTAP (Lake Transactional/Analytical Processing), которая должна объединить транзакционные системы, аналитику, стриминг и AI на одной копии данных. Идея радикальная: приложения, BI-системы и AI-агенты работают с одним источником данных напрямую, без CDC, ETL и бесконечных репликаций между OLTP и аналитическими хранилищами.

Последние двадцать лет типичная архитектура выглядела примерно так:

PostgreSQL → CDC → Kafka → ETL → Data Warehouse → BI → AI

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

Ответ Databricks — хранить операционные и аналитические данные в одном месте. В основе подхода лежит Lakebase, PostgreSQL-совместимая система, работающая поверх объектного хранилища и интегрированная с Lakehouse. Компания называет это первым LTAP-подходом, который должен заменить как традиционные ETL-процессы, так и многочисленные реплики баз данных.

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

Но сам тренд выглядит очень интересным. Если раньше индустрия спорила, что лучше — Data Lake или Data Warehouse, то теперь главный вопрос звучит иначе:

Нужно ли вообще перемещать данные между системами, если все сервисы, аналитика и AI могут работать поверх одной копии данных?

Похоже, именно вокруг этого вопроса и будет строиться следующая большая битва в мире Data Engineering.

@tldr_data
💯87😨33👍1
Тренд на отказ от ETL провозглашенный датабриксом реален.

Реальностью его сделали 2 вещи

1) Появление лейка с упрощенной транзакционной моделью, квази-acid. В первую очередь это Iceberg и похожие на него технологии.

2) Распространение агентов.

И внезапно выяснилось, что под 98% микросервисов вполне можно подложить стораж с ограниченной транзакционной машиной. И нагрузки там большой не будет - ну 5, ну 50 tps - это уже вполне в зоне, где тот же s3 стораж справится. С некоторым кешем, разумеется.

С другой стороны - возможность подключить агента напрямую к данным (именно к данным, а не к самому сервису) это ценно. Потому что агент может сам обходить данные нескольких сервисов, взаимно обогащать их по своему усмотрению без того, чтобы разработчики сервисов делали ему отдельные ручки и оборачивали их в MCP.

Уходит важнейшее узкое место любых агентных историй.

Поэтому да, в транзакциях мало ценности, а в лайв-подключении агентов - много.

Нас ждет LTAP.
10🔥742🤔1
Любимый желтый банк убедил меня, что мне очень нужно поставить свежую версию их приложения. Понятно, а как иначе они будут присылать мне рекламу!

Ну ладно, ставим. Тут же прилетает оффер - только сегодня, только для вас, нашего супер премиум клиента - потреб под 42% годовых. Изначально было 49%, но на второй день ребята чуть сбили свои претензии.

Клод думает, что меня хотят жестко развести, и я склонен с ними согласиться. Потому как буквально день назад мне еще пытались втиснуть ОСАГО на 10 тыс дороже рынка.

Как бы понятно, что не хочешь, не бери, я и не возьму ни то ни другое. Но просто - какую реакцию вы хотите получить на такие офферы?

Не важно, что хотите, получите то, что все что вы предлагаете - это по определению развод и плата за глупость и лень разобраться.
💯65🤯4
Архитектор Данных
Любимый желтый банк убедил меня, что мне очень нужно поставить свежую версию их приложения. Понятно, а как иначе они будут присылать мне рекламу! Ну ладно, ставим. Тут же прилетает оффер - только сегодня, только для вас, нашего супер премиум клиента - потреб…
Это же один из реальных примеров эффективности внедрения ИИ.

Раньше чтобы проверить на соответствие фактических цифр заявленным условиям кредита, нужно было садиться и считать. Это еще надо было знать, как именно считать и уметь пользоваться экселем.

Сейчас можно просто кинуть скриншот в ИИ, и он поймает за руку разные желтые микрофинансовые организации, мимикрирующие под банк.

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

Вот реальная, а не со слайдов эффективность ИИ в быту.

Пользуйтесь, вырабатывайте хорошие привычки.
💯9😁81
AI-эра тех собесов

💻 Теперь вместе с sql/python-задачками на тех собесе могут дать создание мини-проекта за 20 минут

Разрешается использовать все, что угодно, любые ллм. (Только подумайте над тем, что будет работать, когда вы на созвоне на внутренней платформе.) Есть только одно условие — шерить экран

Примеры заданий

➡️Для де: написать ddl таблиц, sql-запросы по сборке витрин, несколько дагов

➡️Для разраба: придумать архитектуру микросервиса и реализовать его

➡️Разобраться в коде и найти баги

Сгенерили, а дальше?

🙂 Интервьюеры могут сами пока не до конца понимать, что делать после генерации кода) Они просто сидят и смотрят, как ты будешь разбираться, что происходит, просят внести правки или объяснить кусок кода

Пока такое замечено в WB в последние 2 месяца, но могут подтянуться и остальные. Особенно после этого поста😁

@data_engineerette
Please open Telegram to view this post
VIEW IN TELEGRAM
🙊1242👏1
Приложение 1. Проект ФЗ по ИИ.docx
1.5 MB
Я наконец нашла время прочитать новую версию законопроекта про ИИ. Его разослали по всем ФОИВам, в ГосДуму, некоторые партии и т.п. Ну, и естественно, как-то документ попал в прессу. Для желающих изучить — прилагаю.

Я споткнулась сразу же на определении большой фундаментальной модели ИИ. Вот оно:

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

Данное определение прекрасно своей широтой. Например, под него полностью подходит определение программного обеспечения Microsoft Excel.  Это программа для ЭВМ, решает сложные интеллектуальные задачи на уровне человека или круче (например, столбцы чисел любой длины складывает моментально), использует алгоритмы, обучается на наборах данных, которые туда вводит пользователь.

Эта программа, безусловно, используется для выведения закономерностей, принятия решений или прогнозирования результатов по заданным человеком целям. Она является основой для создания и доработки различных видов ПО — куча ПО действительно пишется с использованием Excel. В одном листе таблицы может быть до 17 миллиардов ячеек. Если каждую ячейку взять, как параметр (а определение, что такое параметр, в законопроекте отсутствует), то все — мы получили пример Большой Фундаментальной модели.

Неточность определения термина дает возможности по его широкому трактованию. Что, может быть, и неплохо, так как власти грозятся ввести КПЭ по внедрению ИИ региональным органам исполнительной власти и прочим госучреждениям. Но при таком определении можно взять Excel. или аналог и заявить — вот, мол, внедрили то, что полностью соответствует определению, на все наши компьютеры в организации — КПЭ выполнен на 100%!
😁1143
Наталья Касперская
Приложение 1. Проект ФЗ по ИИ.docx
Тут радует уже сам факт того, что наши гос органы дали себе труд описать новую реальность юридическими терминами.

Это всегда непросто. В универе я однажды слышал веселую-грустную историю о том, как в нашем антимонопольном законодательстве описан процесс определения границ рынка через перекрестную эластичность товаров.

если спрос на апельсины зависит от цены на бананы, то это один рынок фруктов. А вот что цена на бензин никак не влияет на потребление солярки и керосина - это разные рынки.

Этот принцип переводим на юридическую мову и потом смотрим на совершенно шальные глаза судьи, который пытается осознать то, что получилось.

Также и с нейросетями. Пока ввели термин, что это вот существует и оно отличается (в юридическом плане) от другого ПО. Это огромный шаг вперед.

То что под определение попадает эксель и майнкрафт - ну до-уточним потом,
💯8
А у вас какой таск-трекер?
😁10😱4😍3👍1💩1
Тут сделали трэш-девайс - коробочка с нейросеткой, но чтобы она работала, надо крутить ручку и вырабатывать ток.

Лучше б сделали, куда спирт заливать.
😁9