Переосмысление поиска с Voyage AI и MongoDB
Ваша информация найдёт вас! MongoDB и Voyage AI работают над улучшением AI-поиска, интегрируя передовые модели в Atlas. Это позволит разработчикам получить точные результаты поиска для сложных задач в здравоохранении, праве и финансах без сложности настройки. Узнайте больше на блогах MongoDB! MongoDB: Прорыв в развитии Drupal
Текст поста: Интеграция MongoDB с Drupal открывает новые горизонты для создания пользовательских приложений. Эта комбинация повышает производительность и масштабируемость, особенно для крупных проектов с миллионами пользователей. Узнайте, как MongoDB меняет игру для сайтов с высокой активностью. Вливайтесь в команду MongoDB!
Ищете возможность работать с передовыми технологиями ИИ в динамичной среде? MongoDB предлагает роль, где вы сможете решать реальные бизнес-задачи и сотрудничать с клиентами. Присоединяйтесь к нашей новаторской команде и создавайте будущее софта!
Читать подробнее
#en
@database_design | Другие наши каналы
Ваша информация найдёт вас! MongoDB и Voyage AI работают над улучшением AI-поиска, интегрируя передовые модели в Atlas. Это позволит разработчикам получить точные результаты поиска для сложных задач в здравоохранении, праве и финансах без сложности настройки. Узнайте больше на блогах MongoDB! MongoDB: Прорыв в развитии Drupal
Текст поста: Интеграция MongoDB с Drupal открывает новые горизонты для создания пользовательских приложений. Эта комбинация повышает производительность и масштабируемость, особенно для крупных проектов с миллионами пользователей. Узнайте, как MongoDB меняет игру для сайтов с высокой активностью. Вливайтесь в команду MongoDB!
Ищете возможность работать с передовыми технологиями ИИ в динамичной среде? MongoDB предлагает роль, где вы сможете решать реальные бизнес-задачи и сотрудничать с клиентами. Присоединяйтесь к нашей новаторской команде и создавайте будущее софта!
Читать подробнее
#en
@database_design | Другие наши каналы
Отвечает ли CRM за сохранность ПД и как не нарушить закон при хранении ПД в обычной таблице
Сегодня утром вы открыли глаза и четко осознали: бизнесу нужно развиваться! Отлично, используйте все легальные доступные инструменты.
Только, пожалуйста, не развивайте свое дело, пренебрегая обязательными пунктами ведения бизнеса, которые установило законодательство. Я о работе с персональными данными. Не устаю напоминать, потому что это действительно важно.
Сегодня разбираю законность хранения ПД в обычных таблицах и CRM-системах. Вам нужно это знать, даже если в вашей компании работает три человека
Узнать про хранение ПД в таблицах и CRM
Читать: https://habr.com/ru/articles/903794/
#ru
@database_design | Другие наши каналы
Сегодня утром вы открыли глаза и четко осознали: бизнесу нужно развиваться! Отлично, используйте все легальные доступные инструменты.
Только, пожалуйста, не развивайте свое дело, пренебрегая обязательными пунктами ведения бизнеса, которые установило законодательство. Я о работе с персональными данными. Не устаю напоминать, потому что это действительно важно.
Сегодня разбираю законность хранения ПД в обычных таблицах и CRM-системах. Вам нужно это знать, даже если в вашей компании работает три человека
Узнать про хранение ПД в таблицах и CRM
Читать: https://habr.com/ru/articles/903794/
#ru
@database_design | Другие наши каналы
Новый способ ускорить откат операций
Пост для вас: Представляем инновационную функцию, разработанную Alibaba Cloud, которая значительно ускоряет процесс отката крупных транзакций при запуске сервера. Теперь даже длинные операции не вызовут длительного простоя, обеспечивая более эффективную работу систем. подробнее [здесь](https://mariadb.com/resources/blog/rollback-prepared-transactions-asynchronously-during-binlog-crash-recovery/).
Читать подробнее
#en
@database_design | Другие наши каналы
Пост для вас: Представляем инновационную функцию, разработанную Alibaba Cloud, которая значительно ускоряет процесс отката крупных транзакций при запуске сервера. Теперь даже длинные операции не вызовут длительного простоя, обеспечивая более эффективную работу систем. подробнее [здесь](https://mariadb.com/resources/blog/rollback-prepared-transactions-asynchronously-during-binlog-crash-recovery/).
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB
Rollback Prepared Transactions Asynchronously During Binlog Crash Recovery | MariaDB
This blog post discusses a new feature in MariaDB Server 11.7 that speeds up the rollback of large transactions during server startup.
Оптимизация коммитов в MariaDB 11.7
В статье от Libing Song из Alibaba Cloud рассказывается о новой функции в MariaDB Server 11.7, ускоряющей коммиты больших транзакций и повышающей стабильность сервера. Эта функция полезна для репликаций, поддерживающих крупные транзакции.
Читать подробнее
#en
@database_design | Другие наши каналы
В статье от Libing Song из Alibaba Cloud рассказывается о новой функции в MariaDB Server 11.7, ускоряющей коммиты больших транзакций и повышающей стабильность сервера. Эта функция полезна для репликаций, поддерживающих крупные транзакции.
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB
Binlog Commit Optimization For Large Transaction | MariaDB
This blog post introduces a new feature in MariaDB Server 11.7 that speeds up the commit of large transactions and improves server stability, which is particularly beneficial for replication setups that support large transactions.
Контролируем качество данных с помощью Python
В работе с данными одной из самых больших трудностей является обеспечение их качества. В процессе анализа и обработки информации приходится сталкиваться с множеством проблем, таких как отсутствие нужных значений, неправильно отформатированные данные или ошибки, появляющиеся при сборе данных с веб-ресурсов.
В этой статье мы рассмотрим, как с помощью Python можно автоматизировать процесс проверки и очистки данных, используя популярные библиотеки, такие как pandas и pyspark. Мы исследуем практические подходы к подготовке данных для анализа, включая поиск аномалий, постобработку и работу с пустыми значениями, что поможет обеспечить высокое качество данных для дальнейших исследований и принятия решений.
Читать: https://habr.com/ru/companies/otus/articles/903634/
#ru
@database_design | Другие наши каналы
В работе с данными одной из самых больших трудностей является обеспечение их качества. В процессе анализа и обработки информации приходится сталкиваться с множеством проблем, таких как отсутствие нужных значений, неправильно отформатированные данные или ошибки, появляющиеся при сборе данных с веб-ресурсов.
В этой статье мы рассмотрим, как с помощью Python можно автоматизировать процесс проверки и очистки данных, используя популярные библиотеки, такие как pandas и pyspark. Мы исследуем практические подходы к подготовке данных для анализа, включая поиск аномалий, постобработку и работу с пустыми значениями, что поможет обеспечить высокое качество данных для дальнейших исследований и принятия решений.
Читать: https://habr.com/ru/companies/otus/articles/903634/
#ru
@database_design | Другие наши каналы
Low-code и No-code: 10 задач программиста, которые они точно решат
Low-code и no-code — не просто модный тренд, а мощные инструменты, которые уже сегодня решают задачи программистов: от создания MVP и автоматизации процессов до админок и найма. Разбираем 10 кейсов, где без кода — быстрее и эффективнее.
Читать: «Low-code и No-code: 10 задач программиста, которые они точно решат»
#ru
@database_design | Другие наши каналы
Low-code и no-code — не просто модный тренд, а мощные инструменты, которые уже сегодня решают задачи программистов: от создания MVP и автоматизации процессов до админок и найма. Разбираем 10 кейсов, где без кода — быстрее и эффективнее.
Читать: «Low-code и No-code: 10 задач программиста, которые они точно решат»
#ru
@database_design | Другие наши каналы
Как мы автоматизировали учет в IT-команде и почему это не всегда было радужно
Опыт автоматизации финучета в небольшой IT-команде — честно, с мемами и фейлами. Как ушли от Excel, почему сначала все пошло не по плану, что сэкономили, где накосячили и зачем все-таки это сделали. Без волшебных кнопок, но с выводами, которые помогут другим не наступить на те же грабли.
Читать: https://habr.com/ru/articles/904422/
#ru
@database_design | Другие наши каналы
Опыт автоматизации финучета в небольшой IT-команде — честно, с мемами и фейлами. Как ушли от Excel, почему сначала все пошло не по плану, что сэкономили, где накосячили и зачем все-таки это сделали. Без волшебных кнопок, но с выводами, которые помогут другим не наступить на те же грабли.
Читать: https://habr.com/ru/articles/904422/
#ru
@database_design | Другие наши каналы
Как писать запросы для табличных моделей с помощью DAX
В этой статье мы погрузимся в мир запросов DAX для табличных моделей данных. ДAX (Data Analysis Expressions) — это мощный язык запросов, который используется для анализа и обработки данных в Power BI и других продуктах Microsoft. Мы рассмотрим, как с помощью DAX можно выполнять эффективные запросы к данным, начиная с простых операций, таких как получение всех строк из таблицы, и заканчивая более сложными задачами, например, использованием локальных мер и фильтрации данных.
Статья будет полезна как новичкам, так и опытным пользователям, стремящимся глубже понять возможности DAX и научиться использовать его для быстрой и точной аналитики.
Читать: https://habr.com/ru/companies/otus/articles/904444/
#ru
@database_design | Другие наши каналы
В этой статье мы погрузимся в мир запросов DAX для табличных моделей данных. ДAX (Data Analysis Expressions) — это мощный язык запросов, который используется для анализа и обработки данных в Power BI и других продуктах Microsoft. Мы рассмотрим, как с помощью DAX можно выполнять эффективные запросы к данным, начиная с простых операций, таких как получение всех строк из таблицы, и заканчивая более сложными задачами, например, использованием локальных мер и фильтрации данных.
Статья будет полезна как новичкам, так и опытным пользователям, стремящимся глубже понять возможности DAX и научиться использовать его для быстрой и точной аналитики.
Читать: https://habr.com/ru/companies/otus/articles/904444/
#ru
@database_design | Другие наши каналы
Оптимальная настройка Postgres Pro в один клик с pgpro_tune
Представьте знакомую ситуацию: утро понедельника, задачи сыпятся одна за другой. Перед вами задача срочно развернуть новый сервис на базе Postgres Pro. Или, возможно, в эти выходные вы обновили железо своего сервера базы данных, увеличили количество CPU и объём RAM. Расскажем, как быстро привести СУБД в состояние, оптимально подходящее новому оборудованию и текущим нагрузкам.
Читать: https://habr.com/ru/companies/postgrespro/articles/904462/
#ru
@database_design | Другие наши каналы
Представьте знакомую ситуацию: утро понедельника, задачи сыпятся одна за другой. Перед вами задача срочно развернуть новый сервис на базе Postgres Pro. Или, возможно, в эти выходные вы обновили железо своего сервера базы данных, увеличили количество CPU и объём RAM. Расскажем, как быстро привести СУБД в состояние, оптимально подходящее новому оборудованию и текущим нагрузкам.
Читать: https://habr.com/ru/companies/postgrespro/articles/904462/
#ru
@database_design | Другие наши каналы
Новый релиз MariaDB Connector/Node.js 3.4.2
MariaDB выпустила стабильную версию Connector/Node.js 3.4.2. Узнайте больше о значительных изменениях и скачайте её на официальном сайте MariaDB. Подробности о выпуске доступны в заметках к релизу.
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB выпустила стабильную версию Connector/Node.js 3.4.2. Узнайте больше о значительных изменениях и скачайте её на официальном сайте MariaDB. Подробности о выпуске доступны в заметках к релизу.
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB
MariaDB Node.js Connector 3.4.2 now available | MariaDB
MariaDB is pleased to announce the immediate availability of the MariaDB Connector/Node.js 3.4.2 GA release. Download Now MariaDB Connector/Node.js 3.4.2 is a Stable (GA) release.
О граблях в архитектуре баз данных
Привет, Хабр!
В предыдущей статье мы говорили о тех ошибках, которые допускают начинающие администраторы при работе с PostgreSQL. А сейчас мы рассмотрим те грабли, на которые могут наступить начинающие архитекторы при построении структуры баз данных. Начнем с первичных ключей.
Читать: https://habr.com/ru/companies/otus/articles/903724/
#ru
@database_design | Другие наши каналы
Привет, Хабр!
В предыдущей статье мы говорили о тех ошибках, которые допускают начинающие администраторы при работе с PostgreSQL. А сейчас мы рассмотрим те грабли, на которые могут наступить начинающие архитекторы при построении структуры баз данных. Начнем с первичных ключей.
Читать: https://habr.com/ru/companies/otus/articles/903724/
#ru
@database_design | Другие наши каналы
Единый механизм указания значений по умолчанию для StorageClass: централизованный подход Deckhouse
В Kubernetes важно правильно настроить StorageClass, чтобы эффективно использовать место для хранения данных приложений. Выбирать StorageClass по умолчанию можно вручную, но такой способ часто приводит к ошибкам и усложняет работу. В статье расскажем, почему ручной способ — не самый удобный, и покажем подход, который реализовали в Deckhouse. Он помогает проще и надёжнее управлять хранением данных.
Читать: https://habr.com/ru/companies/flant/articles/904264/
#ru
@database_design | Другие наши каналы
В Kubernetes важно правильно настроить StorageClass, чтобы эффективно использовать место для хранения данных приложений. Выбирать StorageClass по умолчанию можно вручную, но такой способ часто приводит к ошибкам и усложняет работу. В статье расскажем, почему ручной способ — не самый удобный, и покажем подход, который реализовали в Deckhouse. Он помогает проще и надёжнее управлять хранением данных.
Читать: https://habr.com/ru/companies/flant/articles/904264/
#ru
@database_design | Другие наши каналы
Не файлы, а люди: Почему Knowledge Management начинается с кофе-брейков
Представьте: в компании работает Алексей — senior-разработчик, который за пять лет стал незаменимым. Он знает каждый уголок legacy-кода, помнит, почему десять лет назад выбрали именно эту базу данных, и умеет чинить критические баги за минуты. Но Алексей увольняется. Руководство в панике: как передать его опыт? Проводят митинги, заставляют его записать всё в Confluence, а через месяц новый разработчик смотрит на эти документы и не понимает ни строчки. Знания Алексея ушли вместе с ним, а компания теряет клиентов из-за растущих багов.
Читать: https://habr.com/ru/articles/904948/
#ru
@database_design | Другие наши каналы
Представьте: в компании работает Алексей — senior-разработчик, который за пять лет стал незаменимым. Он знает каждый уголок legacy-кода, помнит, почему десять лет назад выбрали именно эту базу данных, и умеет чинить критические баги за минуты. Но Алексей увольняется. Руководство в панике: как передать его опыт? Проводят митинги, заставляют его записать всё в Confluence, а через месяц новый разработчик смотрит на эти документы и не понимает ни строчки. Знания Алексея ушли вместе с ним, а компания теряет клиентов из-за растущих багов.
Читать: https://habr.com/ru/articles/904948/
#ru
@database_design | Другие наши каналы
Cloud4Y строит свой ЦОД. История третья
Привет!
Продолжаем рассказывать о строительстве дата-центров Cloud4Y (часть 1, часть 2). В прошлый раз мы подняли тему КЦОД — контейнерных дата-центров, которые первыми у нас примут рабочую нагрузку. У вас возникли вопросы, поэтому сегодня расскажем, что это такое, как выглядит и почему мы используем КЦОД вместе с традиционным зданием дата-центра.
Читать: https://habr.com/ru/companies/cloud4y/articles/905016/
#ru
@database_design | Другие наши каналы
Привет!
Продолжаем рассказывать о строительстве дата-центров Cloud4Y (часть 1, часть 2). В прошлый раз мы подняли тему КЦОД — контейнерных дата-центров, которые первыми у нас примут рабочую нагрузку. У вас возникли вопросы, поэтому сегодня расскажем, что это такое, как выглядит и почему мы используем КЦОД вместе с традиционным зданием дата-центра.
Читать: https://habr.com/ru/companies/cloud4y/articles/905016/
#ru
@database_design | Другие наши каналы
Штрафы за утечку ПДн, от которых срочно надо защититься
Всем привет! Меня зовут Анастасия Калиничева, я являюсь специалистом по информационной безопасности и ярым любителем поискать смысл в законодательстве о персональных данных (ПДн). Про оборотные штрафы написано уже много материалов, но в процессе анализа поправок невозможно обойтись без структурированного «разложить все по полочкам» и, конечно же, личного мнения о нововведениях. Делюсь с вами аналитикой на тему ужесточения ответственности за правонарушения в сфере законодательства РФ о ПДн.
Читать: https://habr.com/ru/companies/aktiv-company/articles/904466/
#ru
@database_design | Другие наши каналы
Всем привет! Меня зовут Анастасия Калиничева, я являюсь специалистом по информационной безопасности и ярым любителем поискать смысл в законодательстве о персональных данных (ПДн). Про оборотные штрафы написано уже много материалов, но в процессе анализа поправок невозможно обойтись без структурированного «разложить все по полочкам» и, конечно же, личного мнения о нововведениях. Делюсь с вами аналитикой на тему ужесточения ответственности за правонарушения в сфере законодательства РФ о ПДн.
Читать: https://habr.com/ru/companies/aktiv-company/articles/904466/
#ru
@database_design | Другие наши каналы
MP3 устарел. Будущее за современными lossless-кодеками
Сравнение производительности lossless-кодеков на материале CD-качества, то есть аудиофайлах PCM с битовой глубиной 16 бит и частотой дискретизации 44,1 кГц, источник
В своё время MP3 совершил революцию в распространении музыки. Больше не нужно было покупать дорогие компакт-диски. Достаточно поставить на ночь загрузку из «Напстера» — и к утру у тебя несколько файлов MP3, которые можно слушать совершенно бесплатно! Любые исполнители и альбомы. Это было невероятно.
Но сейчас времена изменились. Файлы скачиваются за секунды, а место на диске измеряется терабайтами. Нет смысла подвергать музыку калечащему сжатию с потерей информации. Можно спокойно скачивать и хранить её в lossless-форматах, причём со значительным сжатием.
Есть ряд lossless-кодеков, которые эффективнее .FLAC по степени сжатия.
Читать: https://habr.com/ru/companies/ruvds/articles/902018/
#ru
@database_design | Другие наши каналы
Сравнение производительности lossless-кодеков на материале CD-качества, то есть аудиофайлах PCM с битовой глубиной 16 бит и частотой дискретизации 44,1 кГц, источник
В своё время MP3 совершил революцию в распространении музыки. Больше не нужно было покупать дорогие компакт-диски. Достаточно поставить на ночь загрузку из «Напстера» — и к утру у тебя несколько файлов MP3, которые можно слушать совершенно бесплатно! Любые исполнители и альбомы. Это было невероятно.
Но сейчас времена изменились. Файлы скачиваются за секунды, а место на диске измеряется терабайтами. Нет смысла подвергать музыку калечащему сжатию с потерей информации. Можно спокойно скачивать и хранить её в lossless-форматах, причём со значительным сжатием.
Есть ряд lossless-кодеков, которые эффективнее .FLAC по степени сжатия.
Читать: https://habr.com/ru/companies/ruvds/articles/902018/
#ru
@database_design | Другие наши каналы
Важность нейроразнообразия в MongoDB
В MongoDB активно поддерживают нейроразнообразие, что является частью культуры компании. В апреле, месяце осведомленности об аутизме, сотрудники Луце и Ронан делятся опытом работы в среде, акцентирующей внимание на уникальных возможностях каждого. Узнайте, как важна поддержка и адаптивность. Будущее AI-поиска с MongoDB и Voyage AI
MongoDB активно интегрирует модели Voyage AI, чтобы повысить точность и эффективность поиска. Модели встраивания и переоценки от Voyage улучшат семантическое понимание данных и релевантность результатов. Это позволит разработчикам создавать мощные, масштабируемые AI-приложения без излишней сложности.
Читать подробнее
#en
@database_design | Другие наши каналы
В MongoDB активно поддерживают нейроразнообразие, что является частью культуры компании. В апреле, месяце осведомленности об аутизме, сотрудники Луце и Ронан делятся опытом работы в среде, акцентирующей внимание на уникальных возможностях каждого. Узнайте, как важна поддержка и адаптивность. Будущее AI-поиска с MongoDB и Voyage AI
MongoDB активно интегрирует модели Voyage AI, чтобы повысить точность и эффективность поиска. Модели встраивания и переоценки от Voyage улучшат семантическое понимание данных и релевантность результатов. Это позволит разработчикам создавать мощные, масштабируемые AI-приложения без излишней сложности.
Читать подробнее
#en
@database_design | Другие наши каналы
Новые возможности в AHF Fleet Insights 25.1.0
AHF Fleet Insights обновился до версии 25.1.0 с поддержкой одиночного экземпляра, временными метками в таблицах событий, настраиваемым временем ожидания сессий и другими улучшениями. Ознакомьтесь с новыми функциями, чтобы улучшить работу с системой!
Читать подробнее
#en
@database_design | Другие наши каналы
AHF Fleet Insights обновился до версии 25.1.0 с поддержкой одиночного экземпляра, временными метками в таблицах событий, настраиваемым временем ожидания сессий и другими улучшениями. Ознакомьтесь с новыми функциями, чтобы улучшить работу с системой!
Читать подробнее
#en
@database_design | Другие наши каналы
Oracle
AHF Fleet Insights 25.1 with Single-Instance Support and More!
AHF Fleet Insights 25.1.0 includes Single-Instance Support, Timestamps in Events Drill Down Tables, Configurable Session Timeout and more.
VPBank и MongoDB: Новая веха в цифровом банкинге
VPBank, один из крупнейших частных банков Вьетнама, внедрил платформу OpenAPI на базе MongoDB Atlas, совершив переход к микросервисной архитектуре. Это решение, поддерживающее более 100 млн транзакций в месяц, повысило гибкость, масштабируемость и производительность банка. Важность нейроразнообразия в MongoDB
В MongoDB ставят акцент на нейроразнообразие, подчеркивая уникальные сильные стороны каждого сотрудника. Надежда на создание инклюзивной культуры, где все могут процветать, вдохновляет многих. Узнайте больше о том, как поддержка коллег может помочь в реализации потенциала.
Читать подробнее
#en
@database_design | Другие наши каналы
VPBank, один из крупнейших частных банков Вьетнама, внедрил платформу OpenAPI на базе MongoDB Atlas, совершив переход к микросервисной архитектуре. Это решение, поддерживающее более 100 млн транзакций в месяц, повысило гибкость, масштабируемость и производительность банка. Важность нейроразнообразия в MongoDB
В MongoDB ставят акцент на нейроразнообразие, подчеркивая уникальные сильные стороны каждого сотрудника. Надежда на создание инклюзивной культуры, где все могут процветать, вдохновляет многих. Узнайте больше о том, как поддержка коллег может помочь в реализации потенциала.
Читать подробнее
#en
@database_design | Другие наши каналы
Как Discord индексирует триллионы сообщений
В 2017 году мы рассказывали о том, как спроектировали нашу систему поиска сообщений так, чтобы она могла индексировать миллиарды сообщений. Благодаря этому наша поисковая инфраструктура стала высокопроизводительной, экономной, масштабируемой и простой в использовании. Мы решили выбрать Elasticsearch, в котором сообщения Discord шардились по индексам и использовалось логическое пространство имён для сообщений Elasticsearch в двух кластерах Elasticsearch. Сообщения шардились или по серверу Discord (который ниже будем называть гильдией) или по личным сообщениям (DM). Это позволило нам хранить все сообщения гильдии рядом для обеспечения высокой скорости запросов и работать с маленькими, более удобными кластерами. Так как поиском пользуются не все, сообщения индексировались лениво, и мы создали очередь сообщений, позволявшую воркерам получать блоки сообщений для индексирования, чтобы воспользоваться возможностями массового индексирования (bulk-indexing) Elasticsearch.
Но с ростом объёмов Discord наша поисковая инфраструктура начала трещать по швам…
Читать: https://habr.com/ru/articles/904642/
#ru
@database_design | Другие наши каналы
В 2017 году мы рассказывали о том, как спроектировали нашу систему поиска сообщений так, чтобы она могла индексировать миллиарды сообщений. Благодаря этому наша поисковая инфраструктура стала высокопроизводительной, экономной, масштабируемой и простой в использовании. Мы решили выбрать Elasticsearch, в котором сообщения Discord шардились по индексам и использовалось логическое пространство имён для сообщений Elasticsearch в двух кластерах Elasticsearch. Сообщения шардились или по серверу Discord (который ниже будем называть гильдией) или по личным сообщениям (DM). Это позволило нам хранить все сообщения гильдии рядом для обеспечения высокой скорости запросов и работать с маленькими, более удобными кластерами. Так как поиском пользуются не все, сообщения индексировались лениво, и мы создали очередь сообщений, позволявшую воркерам получать блоки сообщений для индексирования, чтобы воспользоваться возможностями массового индексирования (bulk-indexing) Elasticsearch.
Но с ростом объёмов Discord наша поисковая инфраструктура начала трещать по швам…
Читать: https://habr.com/ru/articles/904642/
#ru
@database_design | Другие наши каналы
Как Supabase внезапно стал фундаментом вайб-кодинга
Supabase с оценкой в $2 млрд стремительно становится технологическим фундаментом современного вайб-кодинга. Почему разработчики массово переходят на этот бэкенд с открытым исходным кодом, и как PostgreSQL-решение превратилось в незаменимый инструмент для AI-приложений, используемый в 29% стартапов последнего набора Y Combinator? История компании, чья ценность оказалась настолько высокой, что инвестор пролетел 17 часов до отдалённого уголка Новой Зеландии для встречи с её основателем.
Читать: https://habr.com/ru/articles/904840/
#ru
@database_design | Другие наши каналы
Supabase с оценкой в $2 млрд стремительно становится технологическим фундаментом современного вайб-кодинга. Почему разработчики массово переходят на этот бэкенд с открытым исходным кодом, и как PostgreSQL-решение превратилось в незаменимый инструмент для AI-приложений, используемый в 29% стартапов последнего набора Y Combinator? История компании, чья ценность оказалась настолько высокой, что инвестор пролетел 17 часов до отдалённого уголка Новой Зеландии для встречи с её основателем.
Читать: https://habr.com/ru/articles/904840/
#ru
@database_design | Другие наши каналы