4.8 ТБ на стеклянной подставке под кофе на 10 000 лет: разбираю статью Microsoft из Nature

Разбор статьи из Nature о Project Silica — фемтосекундные лазеры, боросиликатное стекло и конец эпохи миграций.

https://habr.com/ru/articles/1004872/

#Хранение_данных #архивное_хранение #фемтосекундный_лазер #стекло #Microsoft_Research #Project_Silica #data_storage #Nature

4.8 ТБ на стеклянной подставке под кофе на 10 000 лет: разбираю статью Microsoft из Nature

Разбор статьи из Nature о Project Silica — фемтосекундные лазеры, боросиликатное стекло и конец эпохи миграций. 394 зеттабайта. Столько данных человечество сгенерирует к 2028 году — по прогнозу...

Хабр

SPDK в публичном облаке: лезем внутрь дисковой подсистемы в user-space

Всем привет! Меня зовут Василий Иванов, я ведущий разработчик в команде Data Storage в

https://habr.com/ru/companies/mws/articles/943206/

#cloud #mwscloudplatform #mws #разработка_облака #spdk #data_storage #dpdk #vhost

SPDK в публичном облаке: лезем внутрь дисковой подсистемы в user-space

Всем привет! Меня зовут Василий Иванов, я ведущий разработчик в команде Data Storage в MWS Cloud Platform , занимаюсь тем, чтобы диски наших виртуальных машин были надёжные и быстрые. В этой статье я...

Хабр

Boolean — плохой флаг для данных

Мы все видели и использовали поля типа boolean в базах данных как часть структуры данных. На первый взгляд это удобно: два значения — «да» или «нет», просто и понятно. Например, у пользователя может быть флаг is_active , который показывает, включён аккаунт или нет, или поле is_deleted , которое используется как мягкое удаление. Такие поля встречаются повсюду. Но на практике хранение boolean в базе данных как элемента модели часто приводит к проблемам. В этой статье разберёмся, почему boolean может быть плохим выбором, и что использовать вместо него, чтобы избежать ошибок в будущем.

https://habr.com/ru/articles/942910/

#clean_code #clean_architecture #data_structures #data_storage #architectureascode #architecture_design #architecture_principles #architectural_decision_records

Boolean — плохой флаг для данных

Вступление Мы все видели и использовали поля типа boolean в базах данных как часть структуры данных. На первый взгляд это удобно: два значения — «да» или «нет», просто и понятно. Например, у...

Хабр

Разработка многопоточной Базы Данных: Ключевые аспекты и примеры реализации ( C++ )

Эта статья посвящена разработке многопоточной базы данных. Мы рассмотрим основные компоненты, такие как хранилище данных, транзакционные системы, многопоточность, журналирование и восстановление, а также создание API для взаимодействия с базой данных. Примеры кода на языке C++ помогут лучше понять реализацию различных аспектов многопоточной базы данных.

https://habr.com/ru/articles/821381/

#c++ #sql #multithreading #acid #crud #data_storage

Разработка многопоточной Базы Данных: Ключевые аспекты и примеры реализации ( C++ )

Приветствую, дорогие читатели! Это моя первая статья, и я надеюсь, что она будет полезной и интересной для вас. В мире современных технологий, базы данных играют ключевую роль в обеспечении хранения и...

Хабр

FineBI-g brother is still watching: как мы усовершенствовали мониторинг

Привет, Хабр! На связи BI-команда Tele2. Ранее мы уже рассказывали о нашем опыте перехода на Fine BI и подходе к анализу действий пользователей на платформе. В нашем случае мониторинг пользователей и объектов на платформе – вопрос жизненной необходимости. Fine BI пользуется популярностью у бизнес-пользователей, также мы активно развиваем подход self-service: лицензия Сreator предоставлена 300 сотрудникам, всего опубликовано около 400 дашбордов, а неопубликованных пользовательских ad-hoc дашбордов насчитывается несколько тысяч, доступ к платформе есть более чем у 2,5 тыс человек, а MAU стремится к 2000 пользователей. Под катом про то, как мы усовершенствовали объединение таблиц из FineDB и LogDB в один датасет, решили проблему потери логов из-за замены уже опубликованных дашбордов и углубили возможности мониторинга действий пользователей и взаимосвязей пользовательских действий с объектами.

https://habr.com/ru/companies/tele2/articles/778520/

#finebi #dashboard #visualization #dataset #data #data_management #data_storage

FineBI-g brother is still watching: как мы усовершенствовали мониторинг

Привет, Хабр! На связи BI-команда Tele2. Ранее мы уже рассказывали о нашем опыте перехода на Fine BI и подходе к анализу действий пользователей на платформе. В нашем случае мониторинг пользователей и...

Хабр