Українська девопсарня – Telegram
Українська девопсарня
3.39K subscribers
78 photos
15 videos
5 files
461 links
Download Telegram
Запис на диск у Linux в клауд провайдерів то така тема, що не кожен знає.

Тому давайте розбиратися.

Перше що треба знати, то що, як на закарпатті блокпостів — усюди понатикано буферів.

Спочатку запис буферізує программа яку ви запускаєте. Зазвичай це треба для того щоб уникнути великої кількості системних викликів, бо системні виклики це не чмобіки, тобто не безкоштовні і навіть чогось варті.

Але навіть коли системний виклик write() відбувся, то дані не потрапляють на диск, а помічаються в оперативній пам‘яті як данні які треба записати на диск.

Навіть якщо ви викликали sync() то дані також не будуть записані. Тільки fsync() як справжній боєць виконує накази.

Для чого це зроблено? А для того щоб розумненький компьютер працював швидше і не залежив від програмістів. Це легко відчути якщо забити оперативну пам’ять під нуль.

Доречі, за розмір кеша і співвідношення його до оперативної пам’яті відповідають такі параметри:


vm.dirty_background_ratio
vm.dirty_background_bytes
vm.dirty_ratio
vm.dirty_bytes
vm.dirty_writeback_centisecs
vm.dirty_expire_centisecs


Тож ви і самі можете спробувати і відчути як все почне лагати.

Далі, після того як данні було змито на диск, з оперативної пам’яті вони переміщуються до буфера мережевої картки, звідки вже у чорних пакетах їх доставляють до сховища. У якого теж купа своїх буферів, але це вже не до мене.

А що до мене? А ось це: анонсую збір на FPV дрони для спецури. Скоро будуть деталі.
👍70🤩10🤔1
Доброго ранку, любі кошенята.

Знову лютий, а москалі все ще на нашій землі. І це не круто 😡😡😡

Але ось що круто — ми українці і ми один за одного 🇺🇦🇺🇦🇺🇦. Кожен і кожна з нас чи пішли на фронт чи допомогають нашим героям.

І так, москалів багато, але того щоб їх стало менше є дуже крутий загін спецпризначенців Омега (відео у коментарі) і дуже крута штука — FPV дрони (така собі летюча і дуже точна вибухівка 🦹). А якщо спецуру поєднати з дронами то що буде?

Правильно, лобі мої, буде менше ворожої техніки😀.

Що то за дрони? Вони перевірені іншим загоном спецури, українського виробництва.

Дальність: 8-12 км
Несе: до 1,5 кг
Швидкість: до 120 км/час
Ціна: 700$ за один

Я ще ніколи на зброю не збирав, але моя знайома волонтерка (https://www.instagram.com/kate_skharupilo/?igshid=MDM4ZDc5MmU%3D) на такому знається і вже зробила прям супер багато зборів. І зараз замовляє партію дронів для Омеги.

І ми можемо до цього долучитися, а військові за це передадуть один з коментарів до цього посту до москалів. На снаряді.


Монобанка спеціально для нас:

https://send.monobank.ua/jar/4orKiRkp3E


Кожен дрон це мінус один БТР чи інша важка техніка. Як на мене це прям дуже вигідно.

По закупівлі буде уся інфа. Та і людину яка купляє знаю особисто, у неї в інсті вже є відгуки.

Давайте покажемо силу сініор девопсів і зберемо на 10 штук.

Хоча навіть 5 будуть також суттєвою допомогою.

Якщо вдастся зібрати на 10 чи більше, то серед усих хто задонатив 5к+ буде розіграна використана РПГ.

Ми переможемо! Бо ми — українці 🇺🇦🇺🇦🇺🇦

P.S. не забуваємо лишати коментарі з посланням яке ви хотіли б передати ворогу.
28🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
дрони на які ми збирали вже прилетіли і будуть нищити ворогів. Дякую дуже усім вам!

А у коментах напис на снаряді 🙂
👍496
Розігрую квиток на DevOps fwdays https://fwdays.com/en/event/devops-fwdays-2023 яка відбудеться 18 березня.

Я там у програмному комітеті і спікерів відбирали досить прискіпливо, тому має бути цікаво.

Той випадок коли сам піду слухати деякі доповіді. Ті доповіді які хочу виділити окремо:

Platform Engineering in practice — Why and How to start
Problems and solutions with generative and non-generative AI models deployments in k8s
Git Happens or How to fix common git mistakes
Innovation and Iteration — Understanding how we improve

А ще сьогодні (16 березня) ми з Anton Koshevyi, Sergii Bielskyi, Valery Kobyzev будемо балакати про те як зайти в девопс і як стати красивим девопс інженером чи інженеркою.


Для участі — залиште коментар з + і я розіграю квиток сьогодні о 17

(один квиток у слаку ukrops.club, другий на моєму секретному каналі і третій в українській девопсарні)
9
І завдяки random.org - переможець Viktor,

А ще Антон Кошевий надав свій квиток для участі, тому Vitalii Motso, який посів друге місце — також отримає квиток.
👍10
Безкоштовна реклама:

на Доу шукають ведучих для подкасту про девопс, щоб податися треба заповнити заявку https://docs.google.com/forms/d/e/1FAIpQLSeMb9P_wAT6MS-rAgNgSbrwmxOYHzySsQN_D561ldbOx9B6Qw/viewform


Деталі по умовах які вони надають:

1. Двостороння безкоштовна співпраця) Але буде реклама, і частина коштів буде ведучим.
2. Подкаст раз на місяць плануємо.
3. Гостей можуть шукати ведучі і ми допомагати — тут як зручно буде самим ведучим)
4. Залежить від того, де ведучі. Можна записувати в Києві в студії, можна вдома в себе.

А як вам взагалі ідея подкасту, чи слухаєте ви, чи ні? Бо я як почав в машині їздити, то і слухати почав.
42👍12😁2
Live stream scheduled for
Останні місяці намагаюся все більше залучати ai tools у свою роботу. Бо через кілька років тих хто не користується будуть звільняти.

А ще, щось мені останнім часом не вистачає спілкування з людьми.

Тому сьогодні, о 18-й, на стрімі буду за допомогою ChatGPT і copilot створювати сервіс для внутрішньої платформи (типу щоб девелопери бачили що і в яке оточення задеплоєно). І якось кастомізувати під організацію.

prompt з якого почну:

The goal of the task is to create web and api service which helps developers to know which version of the code is deployed on which environment. Create a list of tasks I need to perform each by each. I want to use AWS DynamoDB, aws lambdas, aws cognito, terraform, github actions
👍40🔥155🤔3🤩2
Live stream finished (1 hour)
upd. Збір завершено, дякую усім!

Привіт кошенята!

Мій добрий знайомий, якого я знаю років з пʼятнадцять, з самого початку вторгнення пішов до ППО і успішно захищав нашу країну.

Зараз їх переводять на схід і вони дуже терміново потребують тепловізори, бо із шести розрахунків, тепловізор є тільки у одного.

Я знаю що ми потужні, потужніші за будь-яку спільноту💪. Тому давайте наляжемо.

По запиту військових будемо купляти тепловізійний монокуляр Pulsar Axion 2 XG35 LRF.

Збір веде його дружина, Олена Малащук(яку я також дуже добре знаю особисто, лінк на інстаграм ось: https://www.instagram.com/p/CrLwiF1Mz7_/?igshid=YmMyMTA2M2Y= )


Ідеально б зібрати на два, мінімально треба на один.

Звісно будуть звіти, все як завжди.

Давайте гурьбою наляжмо, бо не закарпатьске тро всеж таки. Перемога вже близько! 🇺🇦🇺🇦🇺🇦
👍25🔥5🎉2
Усім привіт. Щодо минулого збору - ми майже зібрали на один і з допомогою деяких меценатів тепловізор купили. Дуже, дуже дякую усім хто долучився!

Але то зрозуміло, бо середина місяця, приват банк, все таке 😁

Проте, проте ціль була в два тепловізори, тому на початку місяця будемо робити досбір, вже з банкою монобанку 😁

Так що це анонс 😁😁😁
20👍10👏5🤔1
Привіт мої любі кошенята.

А ви знали, що на травневі свята окупантів які горять "русскім міром" краще за все видно через приціл тепловізора? 🔥

В попередній збір ми вже купили один для нашого героїчного ППО. Нагадаю — їх переводять на схід, але з шости розрахунків тепловізор був лише у одного (а тепер вже у двух 👯 👯 👯)

І зараз ми збираємо на ще один. Вже з монобанкою! Збір ведемо на банку Олени Малащук, тої самої що і в попередній раз.

https://send.monobank.ua/jar/ALeuhvCowh

Чи можна на paypal мені і я перешлю на монобанк: seva@ctrlok.com

Для хлопців тепловізор це не тільки інструмент, який рятує життя, але ще й відчуття підтримки від україньского народу, від людей яких вони захищають, від україньских девопсів. Відчуття того, що ми всі разом і кожен працює на своїй ділянці!

Тож долучайтеся до сбору і ми переможемо! 🇺🇦🇺🇦🇺🇦
👍25🔥10
Привіт!

upd. а вже все, нічого нема

В мене є два квитки до планети кіно на допрем’єрний показ Вартових галактики 3 (Relux зала в рівермолі)

Квитки на сьогодні на 19:30 (я зовсім забув про них і тільки от от побачив)

Хто хоче квитки — просто напишіть комент, квитки будуть першому хто напише (зразу два, чи один)

Як подяку — можете задонатити на тепловізор, бо ми щось мало зібрали 🙂
👍10😁2🤔1🤯1
Брендан Грег написав пост про те чому треба бути дуже обережним в використанні eBPF в штуках пов’язаних з безпекою.

eBPF Observability Tools Are Not Security Tools

TLDR: eBPF розроблявся для моніторингу і інженери вирішували зовсім інші питання, тому якщо просто взяти eBPF tools і огорнути кількома баш скриптами то це буде імітування безпеки.

Мені прям дуже сподобався приклад про tcpdump — якщо навантаження велике, то tcpdump дропає пакети. Тому він не підходить для безпекових рішень, бо хакер може тупо створити DoS щоб пропхати погані пакети крізь сек’юріті рішення.
👍21
Привіт, любі друзі!

Навіщо той ChatGPT треба взагалі? Особливо для девопсів, ми ж і так супер розумні. Чи є приклади що з ним можна робити?

А з чого взагалі почати? Точно-точно треба його вчити?

Зробив допис у блозі з відовідями на ці питання і деякими промтами і хаками, які я використовую щодня.

https://seva.rocks/posts/chatgpt-i-devops/


І користуючись можливістю — ми зібрали вже більше половини на тепловізор для ППО — долучіться будь ласка (опис вище, посилання на банку https://send.monobank.ua/jar/ALeuhvCowh )
👍448🤯2
А ось вам на почитати дуже цікавий постмортем від датадога.

https://newsletter.pragmaticengineer.com/p/inside-the-datadog-outage

TLDR: сек’юріті патч в ОС винудив усі ноди ребутатися, навіть ті які керують іншими нодами (типу control plane) — усе ребутнулося і потім не завелося. Коштувало датадогу 5М$
😱30🔥9🤔5👍3🥰1