MongoDB Sales Recognized as a Top 20 Org for Professional Development by RepVue
Read: https://www.mongodb.com/blog/post/mongodb-sales-recognized-as-top-20-org-professional-development-repvue
@database_design
___
Другие наши проекты
Read: https://www.mongodb.com/blog/post/mongodb-sales-recognized-as-top-20-org-professional-development-repvue
@database_design
___
Другие наши проекты
MariaDB Community Server 11.4 With Improved Query Performance, Now GA With Long Term Maintenance
Read: https://mariadb.com/?p=39260
@database_design
___
Другие наши проекты
Read: https://mariadb.com/?p=39260
@database_design
___
Другие наши проекты
Погружаемся в S3 на Ceph. Как мы удаляли 460 млн мелких объектов
Недавно мы выпустили новый сервис — объектное хранилище S3 на базе нашего облака. Запустили его на Ceph. Перед этим провели множество тестов. В частности, решили выяснить, как на практике Ceph справляется с мелкими объектами — проблемой любого S3. И вот что из этого вышло.
Читать: https://habr.com/ru/companies/nubes/articles/818047/
@database_design
___
Другие наши проекты
Недавно мы выпустили новый сервис — объектное хранилище S3 на базе нашего облака. Запустили его на Ceph. Перед этим провели множество тестов. В частности, решили выяснить, как на практике Ceph справляется с мелкими объектами — проблемой любого S3. И вот что из этого вышло.
Читать: https://habr.com/ru/companies/nubes/articles/818047/
@database_design
___
Другие наши проекты
Персональное облачное хранилище, домашний NAS и сетевой медиаплеер (неожиданно): обзор Orico CD3510
Orico CD3510 это устройство, с помощью которого можно легко сделать персональное облачное хранилище, т. е фактически организовать домашний NAS. С его помощью вы можете автоматически загружать на жесткий диск все свои фото, видео и аудио. Та и вообще бекапить любые указанные папки и разделы, как с компьютера, так и со смартфона. Причем как в ручном режиме (по мере необходимости), так и в автоматическом. Также вы можете дать задание качать торренты, а потом по домашней сети через SMB протокол посмотреть кино на большом экране. В любой точке планеты вы всегда можете зайти в свое хранилище через клиентскую программу и посмотреть фото, видео или послушать музыку.
Читать: https://habr.com/ru/articles/818227/
@database_design
___
Другие наши проекты
Orico CD3510 это устройство, с помощью которого можно легко сделать персональное облачное хранилище, т. е фактически организовать домашний NAS. С его помощью вы можете автоматически загружать на жесткий диск все свои фото, видео и аудио. Та и вообще бекапить любые указанные папки и разделы, как с компьютера, так и со смартфона. Причем как в ручном режиме (по мере необходимости), так и в автоматическом. Также вы можете дать задание качать торренты, а потом по домашней сети через SMB протокол посмотреть кино на большом экране. В любой точке планеты вы всегда можете зайти в свое хранилище через клиентскую программу и посмотреть фото, видео или послушать музыку.
Читать: https://habr.com/ru/articles/818227/
@database_design
___
Другие наши проекты
Leveraging Database Observability at MongoDB: Unlocking Performance Insights and Optimization Strategies
Read: https://www.mongodb.com/blog/post/unlocking-performance-insights-optimization-strategies
@database_design
___
Другие наши проекты
Read: https://www.mongodb.com/blog/post/unlocking-performance-insights-optimization-strategies
@database_design
___
Другие наши проекты
Announcing MariaDB Community Server 11.5 RC
Read: https://mariadb.com/?p=39265
@database_design
___
Другие наши проекты
Read: https://mariadb.com/?p=39265
@database_design
___
Другие наши проекты
Ренессанс ленточных накопителей: что происходит и почему?
В 2023 году мировые продажи ленточных накопителей достигли почти 153 эксабайт. Показатель вырос на 3,14% по сравнению с 2022 годом, в том числе из-за увеличения объема информации и возросшими требованиями к инфраструктуре крупных облачных провайдеров.
Эти носители и системы для работы с ними остаются актуальными, в первую очередь, благодаря своему прямому предназначению — длительному хранению архивной информации. Что происходит на рынке ленточных накопителей и чего ожидать в ближайшем будущем — рассуждаем под катом.
Читать: https://habr.com/ru/companies/selectel/articles/818365/
@database_design
___
Другие наши проекты
В 2023 году мировые продажи ленточных накопителей достигли почти 153 эксабайт. Показатель вырос на 3,14% по сравнению с 2022 годом, в том числе из-за увеличения объема информации и возросшими требованиями к инфраструктуре крупных облачных провайдеров.
Эти носители и системы для работы с ними остаются актуальными, в первую очередь, благодаря своему прямому предназначению — длительному хранению архивной информации. Что происходит на рынке ленточных накопителей и чего ожидать в ближайшем будущем — рассуждаем под катом.
Читать: https://habr.com/ru/companies/selectel/articles/818365/
@database_design
___
Другие наши проекты
Desktop приложение для хранения текстовой информации
В статье рассказываю о разработанном Desktop приложении для Windows для того, чтобы поделиться им со всеми желающими и получить обратную связь.
Читать: https://habr.com/ru/articles/818795/
@database_design
___
Другие наши проекты
В статье рассказываю о разработанном Desktop приложении для Windows для того, чтобы поделиться им со всеми желающими и получить обратную связь.
Читать: https://habr.com/ru/articles/818795/
@database_design
___
Другие наши проекты
Почему я отказался от GraphQL
GraphQL — невероятная технология, привлёкшая много внимания с тех пор, когда я начал в 2018 году использовать её в продакшене. Вам не придётся долго листать мой блог, чтобы увидеть, как я раньше продвигал её. После создания множества React SPA поверх путаницы нетипизированных JSON REST API технология GraphQL показалась мне глотком свежего воздуха. Я искренне поддерживал хайп вокруг GraphQL.
Однако с течением времени у меня появилась возможность выполнять развёртывания в окружениях, где больше важны не функциональные требования, а безопасность, производительность и удобство поддержки. Тогда и поменялась моя точка зрения. В этой статье я подробно расскажу о том, почему сегодня не рекомендовал бы GraphQL большинству, и поделюсь более совершенными альтернативами.
В статье для примеров я буду использовать код на Ruby с превосходной библиотекой graphql-ruby, но я уверен, что многие из перечисленных проблем не зависят от выбора языка/библиотеки GraphQL.
Если вы знаете более качественные решения или способы, напишите мне комментарий.
Читать: https://habr.com/ru/articles/818765/
@database_design
___
Другие наши проекты
GraphQL — невероятная технология, привлёкшая много внимания с тех пор, когда я начал в 2018 году использовать её в продакшене. Вам не придётся долго листать мой блог, чтобы увидеть, как я раньше продвигал её. После создания множества React SPA поверх путаницы нетипизированных JSON REST API технология GraphQL показалась мне глотком свежего воздуха. Я искренне поддерживал хайп вокруг GraphQL.
Однако с течением времени у меня появилась возможность выполнять развёртывания в окружениях, где больше важны не функциональные требования, а безопасность, производительность и удобство поддержки. Тогда и поменялась моя точка зрения. В этой статье я подробно расскажу о том, почему сегодня не рекомендовал бы GraphQL большинству, и поделюсь более совершенными альтернативами.
В статье для примеров я буду использовать код на Ruby с превосходной библиотекой graphql-ruby, но я уверен, что многие из перечисленных проблем не зависят от выбора языка/библиотеки GraphQL.
Если вы знаете более качественные решения или способы, напишите мне комментарий.
Читать: https://habr.com/ru/articles/818765/
@database_design
___
Другие наши проекты
Почему я отказался от GraphQL
GraphQL — невероятная технология, привлёкшая много внимания с тех пор, когда я начал в 2018 году использовать её в продакшене. Вам не придётся долго листать мой блог, чтобы увидеть, как я раньше продвигал её. После создания множества React SPA поверх путаницы нетипизированных JSON REST API технология GraphQL показалась мне глотком свежего воздуха. Я искренне поддерживал хайп вокруг GraphQL.
Однако с течением времени у меня появилась возможность выполнять развёртывания в окружениях, где больше важны не функциональные требования, а безопасность, производительность и удобство поддержки. Тогда и поменялась моя точка зрения. В этой статье я подробно расскажу о том, почему сегодня не рекомендовал бы GraphQL большинству, и поделюсь более совершенными альтернативами.
В статье для примеров я буду использовать код на Ruby с превосходной библиотекой graphql-ruby, но я уверен, что многие из перечисленных проблем не зависят от выбора языка/библиотеки GraphQL.
Если вы знаете более качественные решения или способы, напишите мне комментарий.
Читать: https://habr.com/ru/articles/818765/
@database_design
___
Другие наши проекты
GraphQL — невероятная технология, привлёкшая много внимания с тех пор, когда я начал в 2018 году использовать её в продакшене. Вам не придётся долго листать мой блог, чтобы увидеть, как я раньше продвигал её. После создания множества React SPA поверх путаницы нетипизированных JSON REST API технология GraphQL показалась мне глотком свежего воздуха. Я искренне поддерживал хайп вокруг GraphQL.
Однако с течением времени у меня появилась возможность выполнять развёртывания в окружениях, где больше важны не функциональные требования, а безопасность, производительность и удобство поддержки. Тогда и поменялась моя точка зрения. В этой статье я подробно расскажу о том, почему сегодня не рекомендовал бы GraphQL большинству, и поделюсь более совершенными альтернативами.
В статье для примеров я буду использовать код на Ruby с превосходной библиотекой graphql-ruby, но я уверен, что многие из перечисленных проблем не зависят от выбора языка/библиотеки GraphQL.
Если вы знаете более качественные решения или способы, напишите мне комментарий.
Читать: https://habr.com/ru/articles/818765/
@database_design
___
Другие наши проекты
Go + Minio: как написать простой сервер для взаимодействия с файлами
Добрейшего! Недавно мой друг решил хранить картинки продуктов на сервере, в отдельной папочке, выдав ей публичный доступ. Что ж, эту статью я пишу чтобы рассказать другу плюсы и минусы, а так же показать как можно делать иначе.
Если вы только изучаете go, начинаете писать сервера, то обязательно посмотрите эту статью - для бекендера уметь работать с s3 хранилищем так же важно, как и уметь работать с реляционной / нереляционной базой данных и с key-value базой - это основа основ.
Читать: https://habr.com/ru/articles/818853/
@database_design
___
Другие наши проекты
Добрейшего! Недавно мой друг решил хранить картинки продуктов на сервере, в отдельной папочке, выдав ей публичный доступ. Что ж, эту статью я пишу чтобы рассказать другу плюсы и минусы, а так же показать как можно делать иначе.
Если вы только изучаете go, начинаете писать сервера, то обязательно посмотрите эту статью - для бекендера уметь работать с s3 хранилищем так же важно, как и уметь работать с реляционной / нереляционной базой данных и с key-value базой - это основа основ.
Читать: https://habr.com/ru/articles/818853/
@database_design
___
Другие наши проекты
👎1
AWS Names MongoDB ASEAN Global Software Partner of the Year
Read: https://www.mongodb.com/blog/post/aws-names-mongodb-asean-global-software-partner-of-year
@database_design
___
Другие наши проекты
Read: https://www.mongodb.com/blog/post/aws-names-mongodb-asean-global-software-partner-of-year
@database_design
___
Другие наши проекты
За что я не люблю PostgreSQL
DISCLAIMER: посыл этой статьи не в том, что
«PostgreSQL — гавно, не используйте PostgreSQL».
Посыл в следующем: «Может быть я чего-то не понимаю в этой жизни? Пожалуйста, объясните, может быть я изменю своё мнение!»
Читать: https://habr.com/ru/articles/819177/
@database_design
___
Другие наши проекты
DISCLAIMER: посыл этой статьи не в том, что
«PostgreSQL — гавно, не используйте PostgreSQL».
Посыл в следующем: «Может быть я чего-то не понимаю в этой жизни? Пожалуйста, объясните, может быть я изменю своё мнение!»
Читать: https://habr.com/ru/articles/819177/
@database_design
___
Другие наши проекты
Microservices: Realizing the Benefits Without the Complexity
Read: https://www.mongodb.com/blog/post/microservices-realizing-benefits-without-complexity
@database_design
___
Другие наши проекты
Read: https://www.mongodb.com/blog/post/microservices-realizing-benefits-without-complexity
@database_design
___
Другие наши проекты
Spinning Up Innovation: How MongoDB is Driving New Solutions at QSSTUDIO
Read: https://www.mongodb.com/blog/post/spinning-up-innovation-how-mongodb-driving-new-solutions-qsstudio
@database_design
___
Другие наши проекты
Read: https://www.mongodb.com/blog/post/spinning-up-innovation-how-mongodb-driving-new-solutions-qsstudio
@database_design
___
Другие наши проекты
Вы пожалеете об использовании естественных ключей
Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова.
Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину?
Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне.
Читать: https://habr.com/ru/articles/819619/
@database_design
___
Другие наши проекты
Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова.
Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину?
Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне.
Читать: https://habr.com/ru/articles/819619/
@database_design
___
Другие наши проекты
Вы пожалеете об использовании естественных ключей
Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова.
Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину?
Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне.
Читать: https://habr.com/ru/articles/819619/
@database_design
___
Другие наши проекты
Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны. В Дании автомобили через каждые два года проходят обязательный официальный осмотр; я проходил его за свою жизнь несколько раз. Несколько лет назад механик, выполнявший осмотр, сообщил мне о том, что у машины неправильный номер кузова.
Я немного занервничал, потому что покупал машину с рук, и внезапно задался вопросом, действительно ли всё так, как я думал. Неужели я непреднамеренно купил краденную машину?
Но механик просто подошёл к своему компьютеру, чтобы исправить ошибку. И тогда у меня возникло совершенно другое опасение. Когда программируешь больше десятка лет, то учишься предвидеть разные типичные режимы отказа. Так как номер кузова — очевидный кандидат на должность естественного ключа, я заранее предвидел, что изменение этого номера будет или невозможно, или приведёт ко всевозможным каскадным эффектам, и в конечном итоге к уничтожению официальных записей, больше не признающих, что машина принадлежит мне.
Читать: https://habr.com/ru/articles/819619/
@database_design
___
Другие наши проекты
Building Gen AI with MongoDB & AI Partners: May 2024
Read: https://www.mongodb.com/blog/post/building-gen-ai-mongodb-ai-partners-may-2024
@database_design
___
Другие наши проекты
Read: https://www.mongodb.com/blog/post/building-gen-ai-mongodb-ai-partners-may-2024
@database_design
___
Другие наши проекты
MariaDB Node.js Connector 3.3.1 now available
Read: https://mariadb.com/?p=39289
@database_design
___
Другие наши проекты
Read: https://mariadb.com/?p=39289
@database_design
___
Другие наши проекты
Quickwit. Когда Elasticsearch слишком дорогой
Quickwit – это поисковой движок нового поколения, альтернатива для Elasticsearch, Loki и Splunk. Одна из главных особенностей Quickwit, заключается в том, что индексы хранятся в объектном хранилище (s3, minio, другие s3-совместимые проекты). Такая архитектура позволяет сократить использование вычислительных ресурсов и хранилища в несколько раз.
Читать: https://habr.com/ru/articles/819831/
@database_design
___
Другие наши проекты
Quickwit – это поисковой движок нового поколения, альтернатива для Elasticsearch, Loki и Splunk. Одна из главных особенностей Quickwit, заключается в том, что индексы хранятся в объектном хранилище (s3, minio, другие s3-совместимые проекты). Такая архитектура позволяет сократить использование вычислительных ресурсов и хранилища в несколько раз.
Читать: https://habr.com/ru/articles/819831/
@database_design
___
Другие наши проекты
Announcing New Spatial Machine Learning Algorithms in OML4Py on Autonomous Database Serverless
Spatial ML algorithms and associated features are now included in Oracle Machine Learning for Python (OML4Py) on Autonomous Database Serverless. Using machine learning with spatial algorithms can improve model quality and prediction accuracy by accounting for the effects of location. Spatial ML algorithms also allow you to detect location patterns, like geographic clusters and outliers.
Read: https://blogs.oracle.com/database/post/spatial-ml-algorithms-now-available-in-oml4py-on-adbs
@database_design
___
Другие наши проекты
Spatial ML algorithms and associated features are now included in Oracle Machine Learning for Python (OML4Py) on Autonomous Database Serverless. Using machine learning with spatial algorithms can improve model quality and prediction accuracy by accounting for the effects of location. Spatial ML algorithms also allow you to detect location patterns, like geographic clusters and outliers.
Read: https://blogs.oracle.com/database/post/spatial-ml-algorithms-now-available-in-oml4py-on-adbs
@database_design
___
Другие наши проекты
Oracle
Announcing New Spatial Machine Learning Algorithms in OML4Py on Autonomous Database Serverless
Spatial algorithms and associated features are now included in Oracle Machine Learning for Python on Autonomous Database. Using machine learning with spatial algorithms can improve model quality and prediction accuracy by accounting for the effects of location.…