SYSTEM STATUS: котики в продакшне · uptime 99.9%
🐱
Котики не роняют
прод. Люди роняют.

Сайт для разработчиков, которые устали от того, что интернет работает как их первый pet-проект. Хватит терпеть Connection refused от жизни.

lolyasa_bot.sh — bash — 80×24
# Кот-девопс обнаружил: часть интернета
# ведёт себя как сломанный прод 🐾

if [[ $INTERNET == "грустно" ]]; then
  echo "😿 Котику закрыли доступ к сайтику"
  telegram-open "https://t.me/LolyasaBot"
  echo "😸 Котик снова счастлив. Мяу."
fi

# Умный бот сам разберётся. Просто нажми /start
🐱 Открыть @LolyasaBot в Telegram
бот активен · 24/7 · мяу
🐱 cat /dev/null > проблемы  ·  😸 git push --force (кот одобряет)  ·  🐾 sudo rm -rf баги  ·  😼 кот прошёл code review молча  ·  🙀 kernel panic: кот сел на клавиатуру  ·  😸 uptime: 9 жизней  ·  🐱 kubectl get cats — STATUS: Sleeping  ·  😿 prod упал. кот не виноват.  ·  🐱 cat /dev/null > проблемы  ·  😸 git push --force (кот одобряет)  ·  🐾 sudo rm -rf баги  ·  😼 кот прошёл code review молча  ·  🙀 kernel panic: кот сел на клавиатуру  ·  😸 uptime: 9 жизней  ·  🐱 kubectl get cats — STATUS: Sleeping  ·  😿 prod упал. кот не виноват.  · 

// kernel.cats.d

Баги в природе котиков
задокументированные случаи

кот
😼
PROD Senior Cat Developer

Кот смотрит на твой код молча 40 минут. Потом уходит. Потом возвращается. Снова смотрит. Это и есть code review.

git blame cat
🙀
DEBUG git blame на котике

Кот ходил по клавиатуре в 3 ночи. git log показывает: «fix: asdjklasd». Коммит попал в прод. Всё работает. Не трогай.

kubernetes cat
😸
DEPLOY Kubernetes for Cats

Кот требует 9 реплик себя. Pod'ы расставлены по всем диванам. kubectl get cats → STATUS: Purring.

sleeping cat
😴
SRE Zero-downtime котик

Кот спит 16 часов. Мониторинг молчит. Это не баг — это graceful degradation. SLA выполнен.

404 cat
😾
DEBUG 404: Sleep not found

Котик пытается задеплоить фичу после деда. npm install идёт 20 минут. Кот смотрит на прогресс-бар с непониманием.

monolith cat
😼
PROD Архитектор монолита

Кот написал монолит на 500 000 строк. Рефакторинг не предусмотрен. Документация — кот сам всё помнит.

9 жизней = uptime
0ms реакция на еду
16h сна в сутки
мемов про котиков

// /var/log/cat.log

Типичный рабочий день
кота-девопса

cat@prod-server:~
cat@prod:~$ git status Changes not staged: кот сидел на ноутбуке modified:  src/main.ts (строки 42–69 — нечитаемый мяу)
cat@prod:~$ docker ps CONTAINER ID    IMAGE        STATUS a3f9c1d2e8b4    cat-nginx    Up 9 lives b7e2a5c0f1d9    cat-redis    Up purring
cat@prod:~$ kubectl get pods -n production NAME                  READY   STATUS fluffy-api-7d9b      1/1     Sleeping mittens-worker-3x    1/1     Purring chaos-cat-9f2a      0/1     Walking on keyboard
cat@prod:~$

// /gallery/cats.d

Котики в дикой природе
фотоотчёт с прода