Архитектор Данных
1.79K subscribers
272 photos
21 videos
3 files
203 links
Алексей, архитектор данных из ВК.

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

Для связи @alexbelozersky
Download Telegram
Всем привет!

Напоминаю про сегодняшний стрим в 19:00

Обсуждаем вайб-кодинг в инжиниринге данных и в целом!

Поставил в телеграме напоминание, стрим будет на платформе, ссылку пришлю позже!

Всем вайба и подключайтесь сегодня вечером!
👍652
Через 2 часа начинаем трансляцию по ссылке:

https://vkvideo.ru/live-228742675_456239037

Прихватите ручки и блокноты - все указывает на интересный стрим!

Вопросы можно задавать в чате стрима или в комментариях к посту
👍844
Вчера не смотрел на часы два часа подряд. Это большая редкость. Был в прямом эфире с Алексеем Белозерским на канале Архитектор Данных - говорили про вайбкодинг.

Для тех, кто слышит термин впервые: его придумал Андрей Карпатий (Andrej Karpathy), сооснователь OpenAI, примерно год назад. Вайбкодинг - это когда ты описываешь задачу на человеческом языке, а ИИ берёт на себя генерацию и правку кода вместо ручного набора.

Во время эфира обещал поделиться ссылками - держу слово.

Первое и главное: интерактивная карта вайбкодинга. Пользуясь случаем, хочу поблагодарить Александра Сташенко, который ее придумал. Это тот самый ИИ-коуч, который когда-то сделал для меня ИИ-совет директоров.

Ещё два инструмента, которые упоминал:
- openspec.dev - это подход к системному вайбкодингу
- superpowers - скиллы от Claude для вайбкодинга

Запись эфира ищите на канале Архитектор Данных 🙏
12👍21
Запись вчерашнего стрима выложил в плейлист Архитекторских посиделок:
https://vkvideo.ru/playlist/-228742675_6

Тайм-коды будут чуть позже

Еще раз спасибо всем, кто смотрел в онлайне.
10👍52
О типовом

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

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

То же самое с потенциальным работодателем.

Никогда не говорите - да у вас все типовое, мне понятно, я эти симптомы видел сто раз. Нет, у вас интересная особая ситуация, но я/мы обязательно все продумаем, разберемся и сделаем в лучшем виде.
😎125😁5💯21😭1
This media is not supported in your browser
VIEW IN TELEGRAM
Премьер говорит, что российские ЛЛМ у нас обгоняют по популярности иностранные аналоги.

По этому поводу - опрос
🤡22🥴7💩4🤣3
Это данные 2024 года - задолго до.

Каждый установленный VPN это минус ВК в пользу Инсты, минус ВКВидео/Рутуб в пользу ЮТ, минус Алиса/Гигачат в пользу ОпенАИ и Клода.

А кто загоняет народ в VPN, не подскажете? Чьими руками и усилиями это делается?
🔥123🤨2
Клиент спросил у ЛЛМ промокод, ввел его (ничего не произошло) и теперь требует через поддержку начислить ему бонусы.
🤣173👏3
Forwarded from Anton
И ведь поддержка начислит, потому что в качестве поддержки сейчас тоже везде ЛЛМ.
😁9🤣6😭31
Готовлю вебинар по Кликхаусу

Будет примерно через 3 недели - в 20-х числа апреля.


Основные темы:

⚛️ внутренняя архитектура Клика

💻 место в большой архитектуре данных

🔨 совместная работа с S3, Iceberg

классические ошибки новичка

Накидайте в комментах интересные темы и вопросы. Постараемся все осветить!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38133👍3🙏1
Резервная площадка

Как-то и забылось, что сегодня якобы последний день Помпеи Телеграма.

Если вдруг (но это вряд ли), то резервная площадка тут:
https://sponsr.ru/data/

Решил что буду использовать ее, раз уж удалось занять такой красивый токен 😇

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

Я сам подписан на несколько проектов на спонсре, и из удобного (внезапно) открыл для себя, что посты авторов приходят в том числе на почту. И оказалось неожиданно удобно читать лонгриды именно в почте! Подсознательно воспринимаешь телегу и соцсети во фрейме клипового мышления, а почту - как серьезное и деловое. Олд-фэшн!

Отдельно для гурманов, у меня есть кое-как активные ВК-Видео и Линкед-Ин.
👍665🤮2👎1
Forwarded from Trino и CedrusData
CedrusData присоединяется к направлению дата-сервисов VK Tech

Теперь в едином решении:
*️⃣VK Data Platform — lakehouse-платформа
*️⃣S3-совместимое хранилище VK Object Storage
*️⃣Экосистема Tarantool, включая колоночную базу Tarantool Column Store
*️⃣Высокопроизводительный массивно-параллельный SQL-движок CedrusData Engine
*️⃣Каталог метаданных CedrusData Catalog с поддержкой Iceberg

Зачем?
Мы интегрируем наши технологии для создания единой точки доступа ко всем данным без дублирования, снижения затрат на инфраструктуру и ускорения аналитики.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5👍43🔥32
Trino и CedrusData
CedrusData присоединяется к направлению дата-сервисов VK Tech Теперь в едином решении: *️⃣VK Data Platform — lakehouse-платформа *️⃣S3-совместимое хранилище VK Object Storage *️⃣Экосистема Tarantool, включая колоночную базу Tarantool Column Store *️⃣Высо…
Многие спрашивают, хочу прокомментировать новость со своей стороны.

Мердж произошел на уровне компании. Продукт и разработка Cedrus становятся частью VK Tech.

Технически - комбинация движка Cedrus + облачного VK S3 точно одна из топовых на российском рынке данных.

С точки зрения движка - у Cedrus есть очень серьезные заявки на успех в виде
• Собственный Iceberg REST каталог с кастомным ускорением лукапов и своим RBAC
• Ускоренный по сравнению с ванилью движок Trino. Можно почитать например в статье.
• Распределенный коннектор Greenplum/Arenadata
• Мониторинги, алерты и прочий гигиенический минимум хорошего сервиса

С точки зрения хранения данных S3 дает
• Все стандартные функции базового S3 API
• Неплохая скорость за счет метаданных на тарантуле
• Отсутствие оплаты за количество запросов GET/PUT/DELETE (а в йасберге много запросов)

Конечно, всем этим технологиями есть куда стремиться, но из того что есть в наличии и из того, что можно взять и использовать вот прямо сейчас (в облаке запуск за неделю - легко!) это однозначно топ решение.

Продуктово нужно время чтобы подружить продукты (кнопка "сделать хорошо"). Но проектно уже можно уверенно обсуждать и стартовать проекты.
74👍2👎1
Delete Vectors - фича Iceberg v.3

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

Одна из больших проблем формата айсберг - раздувание хранилища очень большим количеством (миллионами!) delete файлов. Delete файлы в айсберге версии 2 - это Паркеты/ОРКи, в которых содержится информация о том, что некоторые строки (или некоторые условия-предикаты) из основных дата-файлов читать не нужно. По сути каждая операция на DELETE/UPDATE/MERGE создает их в огромном количестве. В результате таблицы превращаются в нечитаемое месиво, а операции поддержки занимают часы.

В Iceberg v3 предложено решение этой проблемы: специальные файлы Delete Vectors, которые материализуются в puffin файлы в хранилище айсберга, и в которых плотно и компактно упакованы удаления. Таким образом, в формате айсберг становится 5 (!) типов файлов

JSON - для корневых метаданных
AVRO - для манифестов
STATS - для статистики
PARQUET/ORC - для собственно данных
PUFFIN - для удалений

Это все еще одна таблица!

Докладчик - Антон Окольничий, доклад на английском

—————————————————————————-

Посмотреть с таймкодами - ВК Видео

Предыдущие перезаливы в плейлисте на ВК

Попишитесь на канал с Видео - и получать уведомления о начале стримов. На следующей неделе очень интересный стрим о примении ИИ - не пропустите!

Предыдущий разбор видео на канале - Владимир Озеров о перспективах Айсберга.
2🔥432
2- Understanding Deletion Vectors in Apache Iceberg.mp4
869.2 MB
Delete Vectors - Iceberg v3

Описание - выше

Таймкоды:

01:00 - Текущие механизмы удаления данных в Iceberg v2
03:48 - Разные типы deleteфайлов - Partition Scope vs. File Scope
06:43 - Презентуем Delete Vectors в Iceberg v3
10:11 - Delete Manifests
12:00 - Плюсы нового подхода
13:00 - Пример работы механизма для v2 и v3
18:25 - Вопросы из зала
🔥521
Занятный график.

Люди очень любят круглые числа. Пробежать марафон за 3:59 сильно лучше чем за 4:01.

С похожим эффектом мучался в ритейле, когда считал ценовую эрозию. Это когда старый телефон стоит сильно дешевле нового, неадекватно дешевле если смотреть строго на характеристики. Так вот, она тоже дискретная, и никак не хочет ложиться на модель обесценения вида -20% на айфонN-1 при выходе айфонN. Обесценивается он лесенками 89900 -> 64900 и тому подобное, что ломает модели расчета. 🫠
😁10👍4👌3
Любите такие картинки?

Архитектура в карточках для самых маленьких.
👏1492
Продукт Тесея - корабль наоборот

Есть корабль Тесея, знаменитый мысленный эксперимент греческих философов.

А я подумал, что есть продукт Тесея. Это как корабль только с нюансом.

Сначала мы запланировали классный и функциональный продукт. В нем все хорошо: крутые фичи, классный дизайн, продуманная архитектура, продукт-маркет фит.

А потом пошло-поехало. Тут уберем, тут зашорткатим, эта штука на MVP, здесь заглушка - потом доделаем.

Как в корабле Тесея мы меняем одну досочку за другой на гнилую или б/у-шную. И когда все досочки, канаты, парус и якорь заменены на свои «аналоги», то что получилось в итоге - является ли продуктом?
6👍4💯4😭2
Forwarded from Proeconomics
Компании во Франции нужно потратить 95 тыс. евро, чтобы выплатить сотруднику чистую зарплату в размере 39 тыс. евро. Можете себе представить, какой стимул будет заменить офисные рабочие места во Франции искусственным интеллектом?
Страны с такой высокой социальной нагрузкой на труд будут первые кандидаты на внедрение ИИ.
5👍2😱1