Архитектор Данных
1.88K subscribers
315 photos
23 videos
6 files
239 links
Алексей, архитектор данных

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

Для связи @alexbelozersky
Download Telegram
Архитектор, personal log

Пока на моем винте ждал момента офигенный 4-часовой гайд по агентам, который мне нужно разобрать, дипсик выпустил свой Harness.

И все, гайд можно не смотреть, он устарел.

Сэкономил себе время получается 😄
😁133👾2👍1
Энтерпрайз архитектура

Сцена в опенспейс, действующие лица: Арх и СТО.

—————————————————
- Ситио Айтишевич, почему вы ходите без штанов?
- Так исторически сложилось!
- Наденьте штаны, пожалуйста.
- Это изменения в архитектуре! Пиши RFC, выноси на арх комитет! В ближайшие два комитета повестка готова, к концу квартала рассмотрим твой вопрос. А пока утверди изменение у КиберБеза.
😁154💯3🤷‍♂1
Никак не могу понять загадку

Откуда в нашей компании такой пик потребления канцоваров в конце августа и начале сентября.

Но когда-нибудь я разгадаю эту тайну

(С) руководитель отдела закупок - с недобрым блеском в глазах 😈
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2011
Архитектор Данных
Архитектор, personal log Пока на моем винте ждал момента офигенный 4-часовой гайд по агентам, который мне нужно разобрать, дипсик выпустил свой Harness. И все, гайд можно не смотреть, он устарел. Сэкономил себе время получается 😄
О важности Харнесов.

Фрагмент переписки на реддите. Все носятся с Qwen 3.8 семейством и спорят, дотягивает ли он до Claude Opus. И в ходе многочисленных тестов из под кучи мусора появляется бриллиант.

Задача - нарисовать реалистичный рендер океана на OpenGL.

VS Code Copilot дает нечто с черным экраном, утверждая, что это рабочее.

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

Тред тут.

Час работы на RTX 5090. (На скрине ценник за голую ВК для подобного результата).
Архитектор Данных
О важности Харнесов. Фрагмент переписки на реддите. Все носятся с Qwen 3.8 семейством и спорят, дотягивает ли он до Claude Opus. И в ходе многочисленных тестов из под кучи мусора появляется бриллиант. Задача - нарисовать реалистичный рендер океана на OpenGL.…
Ничего не могу с собой поделать, и снова вспоминаю самый известный пример поэтического промпт-инжиниринга. (М.Круг «Кольщик)

——

Квенчик, нарисуй мне океан.
На опен-джиэле да си-шарпчике.
…..
Если РАМа хватит, нарисуй
Лодку с парусами, ветром полными
😁5👏43
Сейчас все силы вложены в запуск 4-го потока курса по Лейкхаусу

Еще больше информации и опыта внедрения/миграции на стек DLH

Что разберем:
- Как работает форматы Iceberg, Paimon и чем это лучше чем раскладка паркетов по папочкам (спойлер: сильно лучше)
- Какими инструментами работать с лейкхаусом: Trino, Spark (и это не все!)
- Зачем нужны каталоги, как работают различные каталоги (JDBC, REST etc)
- Как поддерживать датасеты на Iceberg.

В прошлый четверг разбирали как один из слушателей закончил переезд на Lakehouse с Greenplum и сэкономил на инфре на порядок (!). Лайвхаки и опыт этого переезда также разберем на курсе!

Старт на этой неделе - Запись здесь!
https://devhands.ru/lakehouse
👍962💯1
webinar-deck.pdf
1.6 MB
Презентация доклада Алмаза.
43👍2
Видео пока на монтаже )
631
Забыли подвести итоги по статистике подписчиков канала.

Почти 60% SQL-исты разных видов. Привет вам!

Датасаенс с пандасом - ок. 10%

12% суровых спарковиков. Или это те суровые ДЛХ-шники, которые разгребают то что не смогли сделать ДЛХ-шники попроще через Трино в пункте первом 😎

Только 4 человека честно признались что они экселисты. Пятый это админ-редактор нашего канала )

11% приняли верное жизненное решение и работают не с кодом а с людьми, как тов. Сталин.
🔥5👍331
Forwarded from tl;dr data
Apache Airflow 3.3.0: Stateful Tasks and Multi-Language Support

В Airflow 3.3 появился AIP-108 — Language Task SDK. Теперь отдельные tasks можно реализовывать на Java или Go, при этом сам DAG и scheduling остаются в Python.

В DAG задача объявляется как stub:

@task.stub(queue="golang")


Дальше Airflow через Coordinator передает выполнение нужному runtime: JavaCoordinator для JVM или ExecutableCoordinator для Go.

При этом задача остается частью Airflow: доступны XCom, Variables, Connections, retries и стандартный logging.

Это особенно интересно для команд, где orchestration построен на Airflow, а часть production-кода уже написана на Java или Go. Теперь такую логику не обязательно переписывать на Python или выносить за пределы task model Airflow.

Пока Language Task SDK — experimental feature, поэтому API и protocol еще могут меняться.

Документация

@tldr_data
👍541
В Airflow теперь можно запустить java-scala приложения нативно

Например - скрипты поддержки Iceberg таблиц, так как много функционала нет в pyiceberg.

При этом эта ява сможет пользоваться xcom, кредовым волтом, правильно ретраиться и по всем параметрам будет полноценной аэрфлошной джобой а не БашОператором, о котором движок АФ ничего не знает.
👍611
Молния!

Амазон купили DuckDB
🤯142👾1