четверг, 20 июня 2024 г.
воскресенье, 28 апреля 2024 г.
ClickHouse vs Spark в Яндекс облаке
Метки:
bigdata,
clickhouse,
performance,
s3,
spark,
yandex
Часто для DA/DS нужно расчитать множество разрезов одного агрегата.
При расчете не нужны join, но наличие distinct не дает свести к подходу от большего к меньшему.
В этой заметке попытался понять степень преимущества ClickHouse перед Spark и где есть недостатки в реалиях ЯО (спойлер: стоимость и IO при работе с S3).
При расчете не нужны join, но наличие distinct не дает свести к подходу от большего к меньшему.
В этой заметке попытался понять степень преимущества ClickHouse перед Spark и где есть недостатки в реалиях ЯО (спойлер: стоимость и IO при работе с S3).
четверг, 28 марта 2024 г.
CDC репликация средствами Debezium и Kafka Connect
Метки:
bigdata,
debezium,
kafka,
kafka connect,
mysql
Настрока CDC репликации данных между реляционной бд MySql и Kafka
четверг, 21 марта 2024 г.
Популярные группы leetcode задач
Популярные группы leetcode задач с кратким описание и полным кодом.Алгоритмы написаны на Scala 2.12 в java стиле.
Задача может быть сразу в нескольких разделах.
четверг, 16 ноября 2023 г.
воскресенье, 7 мая 2023 г.
Памятка по Python
суббота, 22 января 2022 г.
Удаленный запуск SAP DS job используя Python
В этой статье расскажу как встроить инструмент SAP DS в потоки Airflow.
Если у вас в компании много SAP, но не хватило денег на Hana Enterprise, то единственный способ копирования данных во вне - это использовать SAP DS через сервера приложений SAP.
Минусы этой схемы - это старый, неудобный инструмент и что запуски DS нельзя встроить в потоки Airflow.
От неудобного интерфейса и nocode никуда не деться, но вынесем хотя бы запуски job заданий SAP DS внутрь Airflow.
Если у вас в компании много SAP, но не хватило денег на Hana Enterprise, то единственный способ копирования данных во вне - это использовать SAP DS через сервера приложений SAP.
Минусы этой схемы - это старый, неудобный инструмент и что запуски DS нельзя встроить в потоки Airflow.
От неудобного интерфейса и nocode никуда не деться, но вынесем хотя бы запуски job заданий SAP DS внутрь Airflow.
- Настройка DS Job как web service
- Подключение к DS
- Запуск JOB
- Мониторинг Jobs
- Запуск Job с ожиданием окончания
- Полный пример
четверг, 13 января 2022 г.
Книга: Высоконагруженные приложения. Программирование, масштабирование, поддержка
Метки:
2cp,
avro,
bigdata,
book,
cap,
consistance,
distributed,
replication,
serialize,
sharding
Это не пересказ всей книги, а краткие заметки, особо запомнившихся разделов.
среда, 28 июля 2021 г.
Azure: Databricks vs HDInsight
Метки:
azure,
bigdata,
databricks,
HDInsight,
spark
В облаке MS Azure есть 2 простых способа организовать кластер Spark - это Databricks и HDInsight.
Подписаться на:
Сообщения (Atom)