DevOps
23.5K subscribers
1.04K photos
127 videos
15 files
928 links
По всем вопросам- @workakkk

@itchannels_telegram - 🔥полезные ит-каналы

https://t.me/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - go chat jobs

РКН: clck.ru/3FmvZA
Download Telegram
Не двигайтесь: вы в ИИ-кадре

Этот бот создает фото для соцсетей в футуристичном стиле. Его можно поставить на аватарку, особенно если идете на t-sync conf. Конференция от Группы «Т-Технологии» для опытных инженеров впервые пройдет в Москве 7 февраля.

Попробовать бота можно здесь. А узнать больше о t-sync conf и зарегистрироваться — здесь
Exosphere: Reliability Runtime for AI Agents

Это runtime-окружение от ExosphereHost, предназначенное для запуска приложений и сервисов в лёгком, масштабируемом контейнеризованном формате.

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

Если работаешь с микросервисами, edge-приложениями или просто хочешь простое runtime-решение – загляни в репозиторий.


https://github.com/exospherehost/runtime
2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
«Возможно, через 6–12 месяцев модели ИИ смогут полностью выполнять всю работу программиста — от начала до конца».
— Об этом заявил Дарио Амодеи на Всемирном экономическом форуме.

«У меня в Anthropic есть инженеры, которые уже почти не пишут код сами. Они позволяют модели генерировать код, а затем просто проверяют его, редактируют и занимаются сопутствующими задачами».
🥴21🖕14😁10🤣7👍31🔥1🤯1
Как подготовить IT-инфраструктуру к пиковым нагрузкам

Специалисты из Selectel и IT-Summa проведут вебинар, где расскажут:
- как поддерживать устойчивость сервисов при резком росте нагрузки,
- как масштабировать сервисы без даунтайма,
- как безопасно внедрять новые решения даже при резких всплесках трафика.

А также поделятся практическими рекомендации по настройке IT-архитектуры, в том числе и на примере 1С-Битрикс.

📅 18 февраля, 12:00
📍 Онлайн

👉Смотрите полную программу и регистрируйтесь: https://slc.tl/4rblo

Чтобы не пропустить вебинар и узнавать о митапах, воркшопах и бесплатных курсах Selectel, подписывайтесь на @selectel_events

Реклама. АО "Селектел". erid:2W5zFHuUMpL
🦀 Лучшая стратегия учить Rust - читать сильный production-код

Один из самых быстрых способов прокачаться в Rust:
не только “учебники”, а разбор реальных библиотек и паттернов.

Нашёл отличный code-dive по uv (Python package manager) и его OnceMap - это пример того, как в настоящем async Rust:
избегают дублирования работы
правильно синхронизируют конкурентные запросы
и не ловят тонкие race-condition’ы

Что там интересного:
DashMap - конкурентная hashmap для многопоточности
Notify - “паркуем” ожидание и будим нужных воркеров
• race-ошибка решена через pin (важный нюанс в async)

https://codepointer.substack.com/p/uv-oncemap-rust-pattern-for-running
4🔥2👍1👎1
☸️ Учим Kubernetes на практике: челлендж “сломанный Pod”

Если хочешь реально прокачать Kubernetes - лучшие уроки не в теории, а в задачах, где “всё упало и надо чинить”.

Наткнулся на крутой hands-on челлендж:

В кластере есть Pod, который не может нормально стартануть.
Он пытается подняться, но постоянно падает.
Причина: в спецификацию недавно добавили новый контейнер, и после этого init-последовательность стала некорректной.

Твоя задача - найти, что именно сломали, и починить, чтобы Pod снова запускался.

Идеально для практики:
- init containers и порядок старта
- логи Pod / events
- kubectl describe / logs
- диагностика CrashLoopBackOff и зависаний

Ссылка: https://labs.iximiuz.com/challenges/kubernetes-pod-with-faulty-init-sequence
14👍3😍1
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 LOAD BALANCER ЗА 1 МИНУТУ

Load Balancer - это «диспетчер трафика» между пользователями и серверами.

Когда пользователей становится много, один сервер перестаёт справляться:
- 500 пользователей — работает нормально
- 1 000 — начинает тормозить
- 10 000 — может упасть из-за перегрузки

Load Balancer распределяет входящие запросы между несколькими серверами, чтобы ни один из них не перегружался. Это повышает производительность и позволяет системе обслуживать больше пользователей.

Проблемы без Load Balancer:

- Один сервер = одна точка отказа
- Любой сбой или проблема с сетью — приложение полностью недоступно
- Ограниченная мощность
- При росте нагрузки — медленные ответы и падения

Как работает Load Balancer:

1. Все запросы сначала попадают в Load Balancer
2. Он проверяет, какие серверы работают и доступны
3. Распределяет трафик по серверам на основе:
- текущей нагрузки
- времени ответа
- доступности
4. Если сервер перестаёт отвечать — трафик автоматически перенаправляется на рабочие

В результате:
- нагрузка распределяется равномерно
- используются только «здоровые» серверы
- уменьшаются задержки
- система остаётся стабильной

Зачем нужен Load Balancer:

- Scalability — можно добавлять новые серверы без изменений на стороне клиента
- High Availability — если один сервер падает, система продолжает работать
- Better Performance — запросы обрабатываются быстрее
- Efficient resource usage — равномерное использование ресурсов и отсутствие узких мест

Главная идея:

Load Balancer — основа масштабируемых и отказоустойчивых систем. Без него любое приложение рано или поздно упрётся в предел одного сервера.

Подписывайся, больше фишек каждый день !


// Пример конфигурации Nginx как Load Balancer

http {
upstream backend {
server 192.168.1.10;
server 192.168.1.11;
server 192.168.1.12;
}

server {
listen 80;

location / {
proxy_pass http://backend;
}
}
}
👍209🔥4
Диасофт открыл бесплатный доступ к демостенду Digital Q для всех IT-компаний!

Любая IT-компания может убедиться в радикальной скорости и простоте создания микросервисных приложений с открытым кодом. За 2 недели бесплатно создайте прототип продукта.

На стенде уже развернуты и готовы к работе четыре платформы:
🔵 Digital Q.Archer – проектирование логической архитектуры приложения, определение бизнес-объектов и связей между ними
🔵 Digital Q.Palette – создание пользовательского интерфейса в архитектуре micro front-end с открытым кодом
🔵 Digital Q.BPM – проектирование бизнес-процессов с возможностью их анализа и оптимизации
🔵 Digital Q.DevOps – управление процессом непрерывной интеграции и развертывания приложений (CI/CD)

Разработка приложений в экосистеме Digital Q сокращает время и ресурсы в 3 раза за счет автоматической генерации кода на базе ИИ и визуальных схем.

Тестируйте платформы и делитесь обратной связью!

Реклама. ООО "ДИАСОФТ ЭКОСИСТЕМА". ИНН 9715403607.
👍3👎3
Карьерная лестница вайбкодера
😁47🤣8👍7👎4💯31
DevOps инструмент недели

QuickStack - превратите любой VPS в собственный PaaS

QuickStack — это open-source платформа, которая позволяет развернуть и управлять приложениями на своём сервере. Отличная альтернатива облачным сервисам вроде Vercel, Heroku или Azure — без лишних расходов и с полным контролем над инфраструктурой.

Что умеет QuickStack:

Установка одной командой
Разворачивается на VPS за минуту — без сложной настройки.

🐙 Git и Docker деплой
- Автодеплой из Git-репозиториев
- Поддержка Docker и Docker Hub
- Удобный workflow для CI/CD

📊 Мониторинг ресурсов
Встроенная панель показывает:
- CPU
- RAM
- использование ресурсов
- состояние сервисов

🛡️ Автоматическая безопасность
SSL-сертификаты подключаются автоматически через Let's Encrypt.

💻 Live-логи и Web Terminal
- Просмотр логов в реальном времени
- Веб-терминал для доступа к контейнерам
- Удобная отладка прямо из браузера

Почему это полезно:

Если вы хотите:
- снизить расходы на облако
- развернуть pet-проекты или стартап
- контролировать инфраструктуру
- быстро деплоить сервисы на свой VPS

QuickStack превращает обычный сервер в полноценную PaaS-платформу.

GitHub: https://github.com/biersoeckli/QuickStack
👍96👎4🔥4
🚀 21 урок для инженеров от человека с 14-летним опытом в Google

Addy Osmani собрал ключевые выводы из своей карьеры в Google — не про фреймворки и хайп, а про то, что реально делает инженера сильнее.

Основные идеи:
- решай проблемы пользователей, а не абстрактные задачи
- цени ясность и простоту кода больше, чем сложные трюки
- умей договариваться и работать в команде, а не просто быть правым
- быстрее расти помогают не обсуждения, а итерации и действие
- долгосрочный рост — это обучение, обратная связь и передача знаний

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

Полезно прочитать каждому, кто строит карьеру в разработке и хочет расти системно, а не случайно.

https://www.youtube.com/watch?v=fAzrx_t7IAE
6👍2🔥2
🔥На Stepik вышел курс: Linux: полный апгрейд твоих скиллов

Хочешь реально понимать, что происходит под капотом твоей системы, а не просто кликать по GUI?

Без глубокого знания базы ты не инженер - ты просто пользователь.

🔹 В курсе ты:

- Освоишь bash, grep, sed, awk - инструменты, которыми живут админы.
- Разберёшь права, процессы, сеть, файловую систему и научишься чинить всё, что падает.
- Настроишь SSH, firewall, systemd, crontab, демоны и автозапуск.
- Научишься анализировать логи, следить за нагрузкой, и не паниковать при 100% CPU.

💡 Формат: пошаговое объяснение базы и разбор важных практик по работе с Linux.

🎯 После курса ты: будешь чувствовать Linux как родную среду и забудешь, что такое “permission denied”.

🚀 24 часа действует скидка 30%

👉 Учиться со скидкой
4👍3🔥1
🌏 Осторожно, можно налипнуть на долгие часы: интерактивная карта, которая показывает, как слова мигрировали сквозь века 😊

Если тебе хоть раз было интересно, откуда взялось слово и как оно менялось по дороге - это прям находка. Проект визуализирует “путешествие” слов по миру: как корни кочевали вместе с торговлей, войнами, колонизацией и смешением культур.

Что внутри:
- Gemini помогает находить корни и родство слов (этимология без занудства)
- D3.js превращает всё это в красивую анимацию на карте
- ты просто вводишь слово - и видишь его историю как маршрут: страны, эпохи, переходы

Это не просто справочник, а настоящая “география языка”, в которой можно зависнуть на час.

https://wanderword-141284551734.us-west1.run.app/
👍51🔥1
Гонка в мире AI сейчас напоминает Формулу-1 - никто не сбавляет скорость.

Буквально за последние недели:

- OpenAI и Anthropic боролись за лидерство в кодинге
GPT-5.2 Codex против Opus 4.6
- Google выпустил обновление Gemini DeepThink
— модель решает сложные задачи по математике и физике
— и даже находит ошибки в научных работах
- И вот новый шаг от OpenAI:
их внутренний исследовательский модель уже решил 6 из 10 новых сложных математических задач
а следующий модель уже находится в обучении

Самое интересное - не отдельные релизы.

AI постепенно меняет роль:

Вчера — помощник.
Сегодня — соавтор.
Завтра — самостоятельный исследователь.

Если темп сохранится, уже в 2026 году мы можем увидеть первые научные задачи, полностью решённые AI без участия человека.

И похоже, эта гонка только ускоряется.

https://x.com/polynoamial/status/2022527227049742779
👍76🔥6🤯4💔1🖕1
⚠️ ЕС начал борьбу с «залипающими» алгоритмами соцсетей

Европейская комиссия выпустила предварительные выводы:
дизайн TikTok признан вызывающим зависимость, особенно у детей.

Проверка проходит в рамках закона Digital Services Act (DSA).

Что именно не устраивает регуляторов:

- бесконечная лента (infinite scroll)
- алгоритмы, удерживающие внимание любой ценой
- механики, усиливающие зависимое поведение

TikTok может оспорить решение.
Но если проблемы не будут устранены, штраф может составить
до 6% от глобальной годовой выручки.

И это только начало.

Регуляторы больше не борются с контентом.
Они начинают регулировать саму механику внимания.

Если бесконечный скролл и «допаминовая оптимизация» признают вредными - это может изменить дизайн всей индустрии соцсетей.

politico.eu/article/tiktok-meta-facebook-instagram-brussels-kill-infinite-scrolling/
👍218🔥7
Крупные инциденты случаются даже в зрелых инфраструктурах. Масштаб не защищает от сбоев — он лишь увеличивает сложность и число точек отказа.

В конце 2024 года в Yandex Cloud отказал один сетевой контроллер — и это стало стартовой точкой цепочки взаимосвязанных ошибок, которая привела к потере внешней связности в нескольких зонах доступности. Классический пример «слоёного пирога» и «швейцарского сыра»: одна проблема тянет за собой каскад других.

Но важнее не сам факт сбоя, а то, как команда отреагировала и что сделала дальше. Константин Крамлих из Yandex Cloud опубликовал подробный инженерный разбор, где объясняет, какие изменения внедрили, чтобы сеть стала устойчивее.

Среди ключевых решений, которые уже внедрены в сеть, — режим Fail Safe, который позволяет ограничивать негативное влияние одного компонента на всю систему, и механизмы ограничения очередей, которые предотвращают нарастание задержек и деградацию сервиса при росте нагрузки.

Также изменили логику работы балансировщиков: управление зонами стало более гибким, что позволяет быстрее изолировать проблемную зону и перераспределить трафик без потерь доступности.

Отдельно улучшили процессы: релизы стали более “пошаговыми”, с обязательными проверками и откатом, а Incident Management — более структурированным, с чёткими ролями, триггерами и метриками восстановления.

Весь разбор доступен по ссылке.
3👍3🔥3🖕1