DATABASE DESIGN – Telegram
DATABASE DESIGN
1.41K subscribers
2.08K photos
3 videos
5.32K links
Лучшие материалы по работе с хранилищами данных на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Новый релиз Oracle Database предлагает автоматизированную поддержку единой логической базы данных, работающей сразу в нескольких регионах. Это снижает риски ошибок и упрощает настройку, исключая трудоёмкие ручные операции при распределении данных.

Читать подробнее

#en

@database_design | Другие наши каналы
Как мы делаем SOC as a service: привлекаем большие данные и собственный SIEM на помощь клиентам

В работе с публичными облаками много плюсов, но с точки зрения ИБ — есть свои риски по сравнению с on‑premises. Минимизировать их помогает выделенный Security Operation Center (SOC). При этом создать его у себя не так просто: для эффективной работы SOC в Yandex Cloud понадобилось несколько лет разработки, а также технологии и мощности Яндекса, которые развивались годами.

Поскольку у клиентов облака не всегда есть ресурсы и экспертиза, чтобы создать подобный SOC у себя, мы не только строили свой центр, но и параллельно делали на его основе управляемый сервис Yandex Cloud Detection & Response (YCDR). В процессе разработки мы должны были позаботиться о том, чтобы даже привилегированные учётные записи не могли обойти семь слоёв облачной безопасности, — и в итоге многие компоненты написали самостоятельно.

Первая часть статьи для тех, кому важны механизмы безопасной изоляции ресурсов. Покажем, как мы строили SOC c учётом особенностей облачной защиты.

Вторая часть для тех, кто интересуется большими данными. Продемонстрируем, что скрывает под капотом сервис, обрабатывающий более полумиллиона событий в секунду. А также расскажем, почему нам потребовалось создать для него собственную SIEM‑систему.


Читать: https://habr.com/ru/companies/yandex_cloud_and_infra/articles/936258/

#ru

@database_design | Другие наши каналы
Как правильно тащить данные в хранилище и не чувствовать боль

Так обычно начинается повесть о созданном в рекордные сроки дашборде. А потом боль и унижение, и никто не хочет брать на себя ответственность, когда упал прод, потому что BI‑аналитик выгружал 90 миллионов строк join’ом без фильтра. А вашему бизнесу всё равно, кто виноват. Данные не пришли, отчёта нет, шеф злой.
Пуск

Читать: https://habr.com/ru/articles/936360/

#ru

@database_design | Другие наши каналы
Как правильно тащить данные в хранилище и не чувствовать боль

Так обычно начинается повесть о созданном в рекордные сроки дашборде. А потом боль и унижение, и никто не хочет брать на себя ответственность, когда упал прод, потому что BI‑аналитик выгружал 90 миллионов строк join’ом без фильтра. А вашему бизнесу всё равно, кто виноват. Данные не пришли, отчёта нет, шеф злой.
Пуск

Читать: https://habr.com/ru/articles/936360/

#ru

@database_design | Другие наши каналы
Возможности PostgreSQL без боли и костылей: обзор ключевых расширений

Существует огромное количество расширений для PostgreSQL, каждое из которых помогает решать конкретные задачи пользователей. С их помощью можно адаптировать базу данных под собственные нужды и упростить работу с данными. Под катом посмотрим на некоторые из популярных расширений PostgreSQL: зачем они нужны, как применяются, какие имеют преимущества и ограничения.


Читать: https://habr.com/ru/companies/selectel/articles/936362/

#ru

@database_design | Другие наши каналы
Возможности PostgreSQL без боли и костылей: обзор ключевых расширений

Существует огромное количество расширений для PostgreSQL, каждое из которых помогает решать конкретные задачи пользователей. С их помощью можно адаптировать базу данных под собственные нужды и упростить работу с данными. Под катом посмотрим на некоторые из популярных расширений PostgreSQL: зачем они нужны, как применяются, какие имеют преимущества и ограничения.


Читать: https://habr.com/ru/companies/selectel/articles/936362/

#ru

@database_design | Другие наши каналы
Куда двигаться после изучения Django: советы для Python-разработчиков

В статье разбираемся, почему Django — далеко не финиш в карьере, и в каких направлениях можно двигаться Python-разработчику.

Читать: «Куда двигаться после изучения Django: советы для Python-разработчиков»

#ru

@database_design | Другие наши каналы
Куда двигаться после изучения Django: советы для Python-разработчиков

В статье разбираемся, почему Django — далеко не финиш в карьере, и в каких направлениях можно двигаться Python-разработчику.

Читать: «Куда двигаться после изучения Django: советы для Python-разработчиков»

#ru

@database_design | Другие наши каналы
Новые возможности MongoDB Atlas и мелкие языковые модели с FireOptimizer повышают эффективность обработки больших индексов и AI-задач при низких затратах. Это открывает новые горизонты для масштабируемых приложений и интеллектуального обслуживания техники. Подробнее в статье.

Читать подробнее

#en

@database_design | Другие наши каналы
Куда двигаться после изучения Django: советы для Python-разработчиков

В статье разбираемся, почему Django — далеко не финиш в карьере, и в каких направлениях можно двигаться Python-разработчику.

Читать: «Куда двигаться после изучения Django: советы для Python-разработчиков»

#ru

@database_design | Другие наши каналы
Куда двигаться после изучения Django: советы для Python-разработчиков

В статье разбираемся, почему Django — далеко не финиш в карьере, и в каких направлениях можно двигаться Python-разработчику.

Читать: «Куда двигаться после изучения Django: советы для Python-разработчиков»

#ru

@database_design | Другие наши каналы
Новый уровень поддержки MariaDB для малого и среднего бизнеса

MariaDB запускает специальное предложение поддержки для компаний SMB, стремящихся снизить риски и получать профессиональную помощь по работе с популярной открытой базой данных. Узнайте, как это облегчит управление данными.

Читать подробнее

#en

@database_design | Другие наши каналы
Новая эра распределённых баз данных для агентных ИИ

Современные распределённые базы данных, как Oracle Globally Distributed Exadata, позволяют агентным ИИ работать масштабно и с учётом региональных особенностей. Это меняет проблему соблюдения суверенитета данных в стратегическое преимущество бизнеса.

Читать подробнее

#en

@database_design | Другие наши каналы
Мы пилили DBaaS

Привет, Хабр! Наверняка каждый разработчик или администратор сталкивался с ситуацией, когда для проверки гипотезы или нового функционала срочно нужна «чистая» база данных. Приходится либо искать свободный сервер, либо разворачивать всё локально, тратя время на установку и настройку. А если таких тестовых баз нужны десятки для команды или разных команд? У наших клиентов мы видели целый зоопарк из PostgreSQL разных версий и конфигураций, поддержка которых превращалась в головную боль. Именно эту проблему — создание «одноразовых» и легковесных баз по одному клику — мы и решили. Меня зовут Сергей Гонцов, я занимаюсь развитием СУБД, основанной на PostgreSQL, которая совсем недавно перешла «под крыло» Arenadata и называется теперь Arenadata Prosperity (ADP). В этой статье расскажу нашу историю, как мы готовили свой DBaaS-сервис.
DBaaS по клику

Читать: https://habr.com/ru/companies/arenadata/articles/936374/

#ru

@database_design | Другие наши каналы
Согласие на обработку персональных данных

Полагаю, вам из разных утюгов уже поорали, что вы обязаны брать согласие на обработку персональных данных (ПДн). Что ж, правильно орут, ибо и правда надо, но не всегда.

Что такое вообще это согласие?

В общих чертах это разрешение обрабатывать (запись, сбор, хранение, использование и т.д.) личную информацию человека.


Читать: https://habr.com/ru/articles/936798/

#ru

@database_design | Другие наши каналы
Как Oracle Global Data Services меняет подход к управлению данными

Статья рассказывает о том, как Oracle Global Data Services обеспечивает высокую доступность и эффективное распределение данных по мировым центрам, трансформируя корпоративные ИТ-инфраструктуры. Узнайте о ключевых преимуществах этой технологии.

Читать подробнее

#en

@database_design | Другие наши каналы
Вышла новая версия DBSAT 4.0 для оценки безопасности баз данных

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

Читать подробнее

#en

@database_design | Другие наши каналы
500 заметок, 80% мусора. Как привести Obsidian в порядок за 1 час без плагинов?

Что делать, если хранилище захламлено? Подскажем как быстро сортировать хранилище с большим количеством заметок, картинок и документов.
Экономим время!

Читать: https://habr.com/ru/articles/936946/

#ru

@database_design | Другие наши каналы
Как настроить Kafka в DBaaS от Selectel: подробный разбор параметров конфигурации

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

На связи снова Александр Гришин, руководитель по развитию продуктов хранения данных Selectel. В этой статье я разберу доступные параметры конфигурации Kafka-кластеров в облачных базах данных: от настроек репликации и ретеншена до лимитов на продюсеров и потребителей. Мы посмотрим, как каждый параметр влияет на производительность и надежность, приведем практические рекомендации для разных сценариев — от высокочастотных событий до больших архивных потоков.

Материал будет полезен инженерам, которые проектируют архитектуру обмена данными, DevOps-специалистам, отвечающим за эксплуатацию, и разработчикам, которым важно предсказуемое поведение стриминга на продакшене. Погнали!
Погнали!

Читать: https://habr.com/ru/companies/selectel/articles/936826/

#ru

@database_design | Другие наши каналы
Как настроить Kafka в DBaaS от Selectel: подробный разбор параметров конфигурации

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

На связи снова Александр Гришин, руководитель по развитию продуктов хранения данных Selectel. В этой статье я разберу доступные параметры конфигурации Kafka-кластеров в облачных базах данных: от настроек репликации и ретеншена до лимитов на продюсеров и потребителей. Мы посмотрим, как каждый параметр влияет на производительность и надежность, приведем практические рекомендации для разных сценариев — от высокочастотных событий до больших архивных потоков.

Материал будет полезен инженерам, которые проектируют архитектуру обмена данными, DevOps-специалистам, отвечающим за эксплуатацию, и разработчикам, которым важно предсказуемое поведение стриминга на продакшене. Погнали!
Погнали!

Читать: https://habr.com/ru/companies/selectel/articles/936826/

#ru

@database_design | Другие наши каналы
Использование RDMA в СХД Qsan

RDMA – аббревиатура, достаточно известная благодаря частым упоминаниям в технических статьях и спецификациях на оборудование. Многим, скорее всего, известно, что означает она Remote Direct Memory Access или прямой доступ к памяти на удаленном хосте. Но что скрывается за ней на самом деле? В чем суть этой технологии, особенно в контексте систем хранения данных? Давайте разберемся в этом. Тем более, что поддержка данной технологии недавно появилась в СХД Qsan.


Читать: https://habr.com/ru/companies/skilline/articles/936904/

#ru

@database_design | Другие наши каналы