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
Где в 2025 учат на продакта и проджекта в IT: лучшие курсы для начинающих

Где учиться на продакт- и проджект-менеджера в 2025 году? В статье — проверенные курсы от Softline, TOP Academy, Нетологии и других школ с реальными отзывами, ценами и гарантией трудоустройства. Подробный разбор программ, форматов обучения и карьерных перспектив для начинающих.

Читать: «Где в 2025 учат на продакта и проджекта в IT: лучшие курсы для начинающих»

#ru

@database_design | Другие наши каналы
Как гейм-теория и MongoDB помогают повысить безопасность в промышленности
Статья рассказывает, как объединение данных в MongoDB и моделирование решений работников с помощью гейм-теории позволяют предсказывать и снижать риск аварий, внедряя более эффективные и адаптивные меры безопасности в реальном времени. Как построить надёжные AI-агенты? Эксперты Anthropic и Cognition предлагают разные подходы — мультиагентные системы для сложных исследований и одиночные для диалогов и кода. Главное в обоих случаях — эффективное управление памятью, чтобы агент не терял контекст и оставался надёжным. Как Anthropic улучшает работу AI-агентов: систематическое наблюдение за поведением выявляет реальные ошибки, от излишне сложных запросов до неправильного выбора инструментов. Ключ — точный анализ и долговременная память агента для стабильной и эффективной работы.

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

#en

@database_design | Другие наши каналы
Матрешка-эмбеддинги: новый подход к эффективному представлению данных с Voyage AI. Технология Matryoshka Representation Learning позволяет создавать гибкие векторные представления разных размеров из одного эмбеддинга, снижая вычислительные затраты без значительной потери качества. Память — ключ к успеху в многоагентных системах ИИ

Показано, что эффективность ИИ-агентов зависит не только от архитектуры, но и от продуманного управления памятью. Использование сжатия контекста и распределенной памяти помогает преодолеть ограничения и улучшить координацию в сложных системах. Безопасность на производстве под контролем: как MongoDB помогает моделировать риск и поведение работников в реальном времени. Используя игровые теории и данные сенсоров, компании прогнозируют и корректируют опасные ситуации, создавая эффективные и адаптивные политики безопасности.

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

#en

@database_design | Другие наши каналы
Как построить отказоустойчивый кластер СУБД

Привет, Хабр! Меня зовут Андрей Капустин, я менеджер продукта Tarantool CDC в компании VK Tech. Для построения систем хранения и обработки данных по объектам мы часто используем различные СУБД, которые объединяем в большие геораспределенные кластеры. Кластер СУБД содержит данные, необходимые для функционирования Mission Critical процессов, поэтому нам необходимо гарантировать постоянную доступность, обеспечить отсутствие потерь и минимизировать время предоставления данных по запросу.


Читать: https://habr.com/ru/companies/vktech/articles/927526/

#ru

@database_design | Другие наши каналы
Как сыграть с СХД в имитацию ошибки и выйти победителем? Используем паттерны ООП на C++

Привет, Хабр! Меня зовут Константин Крюков, я разрабатываю систему хранения данных TATLIN.UNIFIED в YADRO. Сейчас мы с командой создаем MeyerSAN — решение, которое имитирует неисправность SAS HDD и SSD и позволяет автоматически тестировать реакцию СХД на ошибки.

Мы написали проект на новом стандарте С++ 23 и использовали паттерны объектно-ориентированного программирования. Под катом расскажу, что за решение у нас вышло, как устроена его архитектура. А еще мы вместе вспомним, зачем строить программную архитектуру тщательно и правильно (и не жалеть об утраченном времени на активную разработку).


Читать: https://habr.com/ru/companies/yadro/articles/927866/

#ru

@database_design | Другие наши каналы
Как построить отказоустойчивый кластер СУБД

Привет, Хабр! Меня зовут Андрей Капустин, я менеджер продукта в компании VK Tech. Для построения систем хранения и обработки данных по объектам мы часто используем различные СУБД, которые объединяем в большие геораспределенные кластеры. Кластер СУБД содержит данные, необходимые для функционирования Mission Critical процессов, поэтому нам необходимо гарантировать постоянную доступность, обеспечить отсутствие потерь и минимизировать время предоставления данных по запросу.


Читать: https://habr.com/ru/companies/vk/articles/927526/

#ru

@database_design | Другие наши каналы
Встречайте новых MongoDB Community Champions 2025! Это группа из 48 экспертов со всего мира, которые помогают развитию и распространению знаний о MongoDB. Они участвуют в создании продукта и делятся опытом с сообществом разработчиков. Подробнее о них в статье. Матрешка в мире ИИ: новая технология Matryoshka Representation Learning позволяет создавать гибкие встраивания (эмбеддинги), которые сохраняют качество даже при уменьшении размерности. Это значительно улучшает эффективность и экономит ресурсы при поиске и анализе данных. Гибкие и эффективные векторные представления с MRL от Voyage AI

Технология MRL позволяет создавать векторы разной размерности из одного эмбеддинга, снижая нагрузку на вычисления и хранение. В сочетании с квантованием это обеспечивает баланс между качеством и производительностью для масштабируемого поиска.

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

#en

@database_design | Другие наши каналы
Запуск локального MariaDB MCP-сервера для AI-разработки

Статья рассказывает, как с помощью протокола MCP настроить локальный MariaDB-сервер и интегрировать его с VS Code, чтобы AI-модели могли выполнять код и работать с базой данных напрямую. Полезно для разработчиков, использующих AI.

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

#en

@database_design | Другие наши каналы
Некогда объяснять, пора вершить судьбы 😱
Три разраба прямо сейчас ищут работу — выбери того, кто получит шанс на достойный оффер. Голосуй прямо сейчас!

Все подробности в «Коде найма».
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
Forwarded from Код найма
👍1👎1
Новый релиз MariaDB Connector/Python 1.1.13 доступен. Эта стабильная версия содержит важные обновления для работы с базами данных MariaDB через Python. Подробности и загрузка на официальном сайте MariaDB.

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

#en

@database_design | Другие наши каналы
Интеграция Azure Key Vault с Exadata Database Service

Теперь пользователи Oracle Database@Azure могут хранить ключи шифрования Transparent Data Encryption в Azure Key Vault. Это обеспечивает единое управление ключами для приложений и баз данных с поддержкой всех вариантов AKV.

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

#en

@database_design | Другие наши каналы
Обзор All flash массива Qsan XF5226D

Прошло уже почти 4 года с момента выхода предыдущей модели All flash массивов (AFA) от Qsan. Вроде бы и не такой большой срок по житейским меркам. Однако, для мира IT это – просто пропасть. Отчасти поэтому Qsan, стараясь быть в тренде, выпустил новое, уже третье по счету, поколение AFA, краткий обзор которого мы предлагаем вашему вниманию.

В отличие от предыдущей серии AFA, состоящей из единственной модели XF3126, новая серия будет иметь более разнообразный модельный ряд. Флагманская модель среди новых AFA – это XF5226. И на момент написания статьи пока что только эта модель доступна к заказу. Позднее также будут доступны модели из младших линеек с чуть более упрощенной аппаратной частью, но зато с более привлекательной ценой.


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

#ru

@database_design | Другие наши каналы
Пуск LittleFS (NVRAM с запретом до-записи flash)

Надо запустить NVRAM на микроконтроллере, где нет возможности дописывать интервалы памяти.

В этом тексте я показал как организовать NVRAM на основе широко распространенного программного компонента LittleFs.


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

#ru

@database_design | Другие наши каналы
История K2 Cloud: эволюция от провайдера до партнёра

Когда вы слышите «облачный провайдер», что первое приходит в голову? Компания, которая предоставляет виртуальные ресурсы и с которой приходится разговаривать строго по шаблону? Но чтобы решения действительно работали, нужен не поставщик, а партнёр — тот, кто погружён в вашу инфраструктуру, анализирует, советует, помогает.

Мы в K2 Cloud не всегда были такими. Наш путь начался более 15 лет назад, и сначала мы были просто провайдером. Но время, опыт и сотни проектов изменили всё: мы прошли путь от первого ЦОДа до облачной платформы собственной разработки с партнёрскими услугами под любой запрос бизнеса. И сегодня я расскажу, как это было — без маркетингового шума, просто как есть.

Меня зовут Кирилл Бойко, я технический директор K2 Cloud, и в облаках (в хорошем смысле) — давно.


Читать: https://habr.com/ru/companies/k2tech/articles/927822/

#ru

@database_design | Другие наши каналы
Не Pgbouncer, но пулер. Не Odyssey, но с корутинами

Если вы настраивали отказоустойчивый кластер Postgres, то сталкивались с необходимостью перенаправления пользовательского трафика на пишущий узел после аварии на основном узле и переключения на резервный. Мы разработали расширение Proxima, которое снимает необходимость в настройке и администрировании дополнительного программного обеспечения.

Разработчик программного обеспечения Postgres Professional Тофиг Алиев расскажет, как мы делали Proxima, какие архитектурные решения заложены в расширение, почему мы выбрали именно такой подход. Разберет тонкости реализации, которые позволили нам обрабатывать более 10 тысяч одновременных клиентских сессий. Рассмотрит примеры использования и ответит на вопросы.


Читать: https://habr.com/ru/companies/postgrespro/articles/927034/

#ru

@database_design | Другие наши каналы
Новая библиотека MongoDB для мультимодального поиска на Python упрощает работу с текстом, изображениями и сложными документами. Она объединяет в одном интерфейсе векторный поиск, хранение в AWS S3 и мультимодальные эмбеддинги Voyage AI — удобно для аналитики и e-commerce. Новая эпоха векторных эмбеддингов с MRL

MRL (Matryoshka Representation Learning) позволяет создавать многоуровневые векторы, сохраняющие качество при сокращении размерности. Это обеспечивает гибкость и эффективность, позволяя экономить ресурсы без существенной потери точности.

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

#en

@database_design | Другие наши каналы
Как генеративный ИИ меняет классификацию запасов в автоиндустрии

В условиях дефицита новых моделей и снижения запасов традиционные методы управления становятся неэффективными. Новая методология с использованием MongoDB и ИИ анализирует структурированные и неструктурированные данные, помогая бизнесу прогнозировать спрос и оптимизировать ассортимент. Новый инструмент для мультимодального поиска в MongoDB упрощает работу с PDF и изображениями, объединяя их в едином запросе. Библиотека использует Voyage AI для создания векторных представлений и интегрируется с AWS S3 и Atlas Vector Search, делая поиск по сложным документам доступнее.

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

#en

@database_design | Другие наши каналы
Как индексация вложенных объектов влияет на производительность MongoDB
В статье разбирают, почему индексы на вложенных объектах могут негативно сказываться на скорости запросов и занимать много места. Основная проблема — большие и сложные составные индексы, которые не всегда работают ожидаемо. Новая библиотека Multimodal Search от MongoDB облегчает поиск в документах с текстом и изображениями. Она интегрирует MongoDB Atlas Vector Search, AWS S3 и Voyage AI, позволяя быстро находить нужные данные даже в сложных PDF и мультимодальных коллекциях. Революция в классификации запасов с помощью ИИ

Глобальная автоиндустрия сталкивается с дефицитом новых моделей и снижением запасов. Традиционные методы учета устарели, и теперь с помощью MongoDB и генеративного ИИ можно объединить структурированные и неструктурированные данные для более точной и прогнозной классификации запасов.

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

#en

@database_design | Другие наши каналы
Oracle интегрировала протокол Model Context Protocol в свои инструменты разработчика. Теперь Oracle Database доступна на любых платформах с поддержкой MCP, что расширяет возможности работы через современную командную строку Oracle SQLcl.

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

#en

@database_design | Другие наши каналы
PLAID оптимизировал обработку потоковых данных в реальном времени с помощью MongoDB Atlas Stream Processing. Это позволило снизить затраты, упростить управление и масштабировать систему, сохранив при этом эффективность передачи данных в Google BigQuery. Оптимизация индексов MongoDB: почему встроенные объекты могут замедлять запросы. В статье разбирают случаи, когда избыточное и неправильное индексирование больших вложенных объектов приводит к снижению производительности и как этого избежать для ускорения работы базы данных. Оптимизация MongoDB: как правильно использовать составные и частичные индексы для улучшения производительности базы данных. В статье разбираются ошибки при создании индексов и советы, как подобрать эффективные индексы под разные запросы и сократить нагрузку на систему.

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

#en

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