📱 Подписаться
IT и цифровая трансформация

Три исправления в upstream SPDK: баги, которых не видно на штатной нагрузке

📰 Habr 👁️ 3 просмотров

<p><em>Open Source силён, когда это улица с&nbsp;двусторонним движением.</em></p><p>В&nbsp;основе uStor&nbsp;— нашей программно‑определяемой системы хранения&nbsp;— используется несколько Open Source‑компонентов. Один из&nbsp;них&nbsp;— SPDK (Storage Performance Development Kit), на&nbsp;котором построен транспортный слой: высокоскоростной target классических протоколов доступа к&nbsp;томам (iSCSI и NVMe‑oF поверх TCP) в&nbsp;пользовательском пространстве.</p><p>Когда в&nbsp;продукте используется внешний код, рано или&nbsp;поздно возникает вопрос: что&nbsp;делать с&nbsp;найденными в&nbsp;нём проблемами. Можно исправлять их у&nbsp;себя в&nbsp;форке и тихо жить дальше. А&nbsp;можно возвращать исправления в&nbsp;upstream, и тогда выигрывают все, кто пользуется SPDK, включая нас&nbsp;же в&nbsp;следующем релизе.</p><p>Мы выбираем второй путь. За&nbsp;последнее время мы отправили в&nbsp;upstream SPDK три исправления&nbsp;— все приняты мейнтейнерами проекта.</p> Читать далее

Получайте больше инсайтов о систематизации бизнеса

Подписывайтесь на Telegram-канал Business Operations — ежедневные материалы о бизнес-процессах, операционном управлении и повышении эффективности

💬 Подписаться на канал