Рубрика: адміністрування

Сховища в Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor

Оновлення! У коментах один із читачів запропонував спробувати Linstor (можливо, він сам над ним працює), тож я додав розділ про це рішення. Ще я написав пост про те, як його встановити, тому що процес дуже відрізняється від інших. Якщо чесно, я здався і відмовився від Kubernetes (принаймні поки що). Буду використовувати Heroku. Чому? […]

IP-KVM через QEMU

Усунення несправностей під час завантаження операційної системи на серверах без KVM – це непросте заняття. Створюємо собі KVM-over-IP через образ відновлення та віртуальну машину. У разі виникнення проблем з операційною системою на віддаленому сервері адміністратор завантажує образ відновлення і проводить необхідні роботи. Такий спосіб добре працює, коли причина збою відома, а образ відновлення та встановлена ​​на сервері […]

Проекти, які не злетіли

Cloud4Y вже розповідав про цікаві проекти, розроблені у СРСР. Продовжуючи тему, згадаємо про те, які ще проекти мали непогані перспективи, але з ряду причин не отримали широкого визнання або взагалі були під сукно. АЗС Під час підготовки в Олімпіаді-80 було вирішено продемонструвати всім (а насамперед капстранам) сучасність СРСР. І АЗС стали одним […]

Як оцінити продуктивність СГД на Linux: бенчмаркінг за допомогою відкритих інструментів

Минулого разу ми розповідали про інструменти з відкритим кодом для оцінки продуктивності процесорів і пам'яті. Сьогодні говоримо про бенчмарки для файлових систем та систем зберігання даних на Linux – Interbench, Fio, Hdparm, S та Bonnie. Фото — Daniele Levis Pelusi — Unsplash Fio Fio (розшифровується як Flexible I/O Tester) створює потоки введення/виведення даних […]

Мій шостий день з Haiku: під капотом ресурсів, іконок та пакетів

TL; DR: Haiku - операційна система, спеціально розроблена для ПК, тому у неї є кілька хитрощів, що роблять її робоче оточення набагато краще за інших. Але як воно працює? Нещодавно я відкрив для себе Haiku, несподівано хорошу систему. Досі вражений тим, як вона працює гладко, особливо в порівнянні з робочими оточеннями на Linux. Сьогодні я загляну […]

Інструменти для розробників додатків, які запускаються в Kubernetes

Сучасний підхід до експлуатації вирішує багато нагальних проблем бізнесу. Контейнери та оркестратори дозволяють легко масштабувати проекти будь-якої складності, спрощують релізи нових версій, роблять їх надійнішими, але водночас створюють і додаткові проблеми для розробників. Програміста насамперед турбує його код: архітектура, якість, продуктивність, елегантність, а не те, як він поїде в […]

Medium Weekly Digest #6 (16 – 23 Aug 2019)

Повірте, сьогоднішній світ набагато більш непередбачуваний і небезпечний, ніж той, що описав Оруелл. — Едвард Сноуден На порядку денному: Децентралізований інтернет-провайдер «Medium» відмовляється від використання SSL на користь нативного шифрування Yggdrasil Усередині мережі Yggdrasil з'явилися електронна пошта та соціальна мережа Нагадайте мені — що таке «Medium»? Medium (англ. Medium - «посередник», оригінальний слоган - Don't […]

Як Badoo досяг можливості віддавати 200k фото в секунду

Сучасний веб практично немислимий без медіаконтенту: смартфони є практично у кожної нашої бабусі, всі сидять у соцмережах, і простої в обслуговуванні дорого коштують компаніям. До вашої уваги розшифровка розповіді компанії Badoo про те, як вона організувала віддачу фотографій за допомогою апаратного рішення, з якими проблемами продуктивності зіткнулася в процесі, чим вони були викликані, та як […]

Як оцінити продуктивність Linux-сервера: відкриті інструменти для бенчмаркінгу

Ми в 1cloud.ru підготували добірку інструментів та скриптів для оцінки продуктивності процесорів, СГД та пам'яті на Linux-машинах: Iometer, DD, vpsbench, HammerDB та 7-Zip. Інші наші добірки з бенчмарками: Sysbench, UnixBench, Phoronix Test Suite, Vdbench та IOzone Interbench, Fio, Hdparm, S та Bonnie.

Бенчмарки для серверів на Linux: добірка відкритих інструментів

Продовжуємо розповідати про інструменти оцінки продуктивності CPU на Linux-машинах. Сьогодні у матеріалі: temci, uarch-bench, likwid, perf-tools та llvm-mca. Більше бенчмарків: Sysbench, UnixBench, Phoronix Test Suite, Vdbench та IOzone Interbench, Fio, Hdparm, S та Bonnie Iometer, DD, vpsbench, HammerDB та 7-Zip Фото — Lukas Blazek — Unsplash temci Це інструмент для оцінки часу виконання. ]

Unit-тести у СУБД — як ми робимо це у Спортмайстрі, частина перша

Привіт, Хабре! Мене звуть Максим Пономаренко, і я — розробник у Спортмайстрі. Маю 10-річний досвід роботи у IT-сфері. Починав кар'єру в області ручного тестування, потім переключився на розробку баз даних. Останні 4 роки, акумулюючи знання, отримані у тестуванні та розробці, займаюся автоматизацією тестування на рівні СУБД. У команді Спортмайстра я перебуваю трохи більше року […]

Як налаштувати PVS-Studio у Travis CI на прикладі емулятора ігрової приставки PSP

Travis CI — розподілений веб-сервіс для складання та тестування програмного забезпечення, що використовує GitHub як хостинг вихідного коду. Крім зазначених вище сценаріїв роботи, можна додати власні, завдяки широким можливостям конфігурації. У цій статті ми налаштуємо Travis CI для роботи з PVS-Studio на прикладі коду PPSSPP. Введення Travis CI - це веб-сервіс для складання і [...]