uk
Feedback
DATABASE DESIGN

DATABASE DESIGN

Відкрити в Telegram

Лучшие материалы по работе с хранилищами данных на русском и английском языке Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Показати більше
1 353
Підписники
-124 години
-47 днів
-830 день
Архів дописів
Не Pgbouncer, но пулер. Не Odyssey, но с корутинами Если вы настраивали отказоустойчивый кластер Postgres, то сталкивались с необходимостью перенаправления пользовательского трафика на пишущий узел после аварии на основном узле и переключения на резервный. Мы разработали расширение Proxima, которое снимает необходимость в настройке и администрировании дополнительного программного обеспечения. Разработчик программного обеспечения Postgres Professional Тофиг Алиев расскажет, как мы делали Proxima, какие архитектурные решения заложены в расширение, почему мы выбрали именно такой подход. Разберет тонкости реализации, которые позволили нам обрабатывать более 10 тысяч одновременных клиентских сессий. Рассмотрит примеры использования и ответит на вопросы. Читать: https://habr.com/ru/companies/postgrespro/articles/927034/ #ru @database_design | Другие наши каналы

История K2 Cloud: эволюция от провайдера до партнёра Когда вы слышите «облачный провайдер», что первое приходит в голову? Компания, которая предоставляет виртуальные ресурсы и с которой приходится разговаривать строго по шаблону? Но чтобы решения действительно работали, нужен не поставщик, а партнёр — тот, кто погружён в вашу инфраструктуру, анализирует, советует, помогает. Мы в K2 Cloud не всегда были такими. Наш путь начался более 15 лет назад, и сначала мы были просто провайдером. Но время, опыт и сотни проектов изменили всё: мы прошли путь от первого ЦОДа до облачной платформы собственной разработки с партнёрскими услугами под любой запрос бизнеса. И сегодня я расскажу, как это было — без маркетингового шума, просто как есть. Меня зовут Кирилл Бойко, я технический директор K2 Cloud, и в облаках (в хорошем смысле) — давно. Читать: https://habr.com/ru/companies/k2tech/articles/927822/ #ru @database_design | Другие наши каналы

Пуск LittleFS (NVRAM с запретом до-записи flash) Надо запустить NVRAM на микроконтроллере, где нет возможности дописывать интервалы памяти. В этом тексте я показал как организовать NVRAM на основе широко распространенного программного компонента LittleFs. Читать: https://habr.com/ru/articles/925372/ #ru @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 | Другие наши каналы

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

Новый релиз MariaDB Connector/Python 1.1.13 доступен. Эта стабильная версия содержит важные обновления для работы с базами данных MariaDB через Python. Подробности и загрузка на официальном сайте MariaDB. Читать подробнее #en @database_design | Другие наши каналы

Repost from Код найма
Отдаю свой голос...
Anonymous voting

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

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

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

Как построить отказоустойчивый кластер СУБД Привет, Хабр! Меня зовут Андрей Капустин, я менеджер продукта в компании VK Tech. Для построения систем хранения и обработки данных по объектам мы часто используем различные СУБД, которые объединяем в большие геораспределенные кластеры. Кластер СУБД содержит данные, необходимые для функционирования Mission Critical процессов, поэтому нам необходимо гарантировать постоянную доступность, обеспечить отсутствие потерь и минимизировать время предоставления данных по запросу. Читать: https://habr.com/ru/companies/vk/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 | Другие наши каналы

Как построить отказоустойчивый кластер СУБД Привет, Хабр! Меня зовут Андрей Капустин, я менеджер продукта Tarantool CDC в компании VK Tech. Для построения систем хранения и обработки данных по объектам мы часто используем различные СУБД, которые объединяем в большие геораспределенные кластеры. Кластер СУБД содержит данные, необходимые для функционирования Mission Critical процессов, поэтому нам необходимо гарантировать постоянную доступность, обеспечить отсутствие потерь и минимизировать время предоставления данных по запросу. Читать: https://habr.com/ru/companies/vktech/articles/927526/ #ru @database_design | Другие наши каналы

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

Таро врёт! В отличие от нашей IT-колоды Цифровые арканы говорят с вами и проливают свет на ранее неведомые потоки информации.
Таро врёт! В отличие от нашей IT-колоды Цифровые арканы говорят с вами и проливают свет на ранее неведомые потоки информации. Вытяните «Карту дня» и получите мудрый совет судьбы: https://tprg.ru/RYFe Реклама

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

Где в 2025 учат на продакта и проджекта в IT: лучшие курсы для начинающих Где учиться на продакт- и проджект-менеджера в 2025
Где в 2025 учат на продакта и проджекта в IT: лучшие курсы для начинающих Где учиться на продакт- и проджект-менеджера в 2025 году? В статье — проверенные курсы от Softline, TOP Academy, Нетологии и других школ с реальными отзывами, ценами и гарантией трудоустройства. Подробный разбор программ, форматов обучения и карьерных перспектив для начинающих. Читать: «Где в 2025 учат на продакта и проджекта в IT: лучшие курсы для начинающих» #ru @database_design | Другие наши каналы

Как работает база данных Firebird, часть 2 В первой части мы разбирались, как происходит получение одной строки из таблицы базы данных. Сегодня попробуем понять, что с этой строкой происходит дальше. Читать: https://habr.com/ru/articles/927374/ #ru @database_design | Другие наши каналы

Оптимизация инсертов в ClickHouse через Kafka Sink-коннекторы Меня зовут Артем Москальков, я — ведущий инженер данных в Магнит OMNI. В статье я расскажу о том, как мы оптимизировали производительность кластера в ClickHouse. Частые мелкие вставки данных через Kafka Sink-коннектор серьёзно замедляли работу ClickHouse из-за огромного числа отдельных запросов. Путём настройки параметров потребителя Kafka и включения объединения партиций удалось сгруппировать записи в крупные блоки, что резко снизило нагрузку на базу и многократно увеличило её пропускную способность. Читать: https://habr.com/ru/companies/magnit/articles/926834/ #ru @database_design | Другие наши каналы

PostgreSQL: что нужно знать о счётчике транзакций Статья погружает в сложности счетчика транзакций PostgreSQL и MVCC в услови
PostgreSQL: что нужно знать о счётчике транзакций Статья погружает в сложности счетчика транзакций PostgreSQL и MVCC в условиях высокой нагрузки. Разберитесь, почему 32-битные xid создают проблемы и как 64-битные идентификаторы транзакций решают их. Читать: «PostgreSQL: что нужно знать о счётчике транзакций» #ru @database_design | Другие наши каналы