Как стать автором
Обновить

26 сентября приглашаем на оффлайн-митап HOT Backend&Web в Краснодаре

PHP *Анализ и проектирование систем *Конференции Микросервисы *
Привет, Хабр! Для всех разработчиков Backend и Web, кто соскучился по живым докладам и плодотворному общению в комьюнити, мы проводим новый митап в Краснодаре — с соблюдением необходимых требований безопасности. Спикеры SimbirSoft и других IT-компаний представят несколько докладов и ответят на вопросы. Ждем 26 сентября, участие бесплатное.

Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 725
Комментарии 0

Что и как мониторить в Kubernetes кластере для снижения MTTR (вебинар)

Блог компании Proto Системное администрирование *DevOps *Микросервисы *Kubernetes *

За последние 3 года работы с Kubernetes мы замониторили микросервисные инфраструктуры разного размера, начиная от нескольких нод в кластере и заканчивая десятками нод с сотнями микросервисов, и собрали информацию о том, какие есть основные задачи в мониторинге кубов и как их можно эффективно решать.

03 февраля 2021 мы поделимся нашим опытом решения одной из важнейших задач в мониторинге Kubernetes – задачи снижения MTTR, и как мы это реализуем с помощью Observability платформы Instana.

Посмотреть программу
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 2.2K
Комментарии 4

Онлайн-интенсив «Service mesh» 19—21 марта

Блог компании Southbridge IT-инфраструктура *DevOps *Микросервисы *Kubernetes *


Для тех, кто работает на проектах с развитой или развивающейся микросервисной архитектурой, мы в «Слёрме» готовим трехдневный интенсив по service mesh, он пройдет с 19 по 21 марта.


Внедрение service mesh на самом низком уровне радикально меняет инфраструктуру, поэтому любые ошибки при внедрении могут привести к даунтайму и серьезным последствиям.


На интенсиве мы не будем много говорить о подходе service mesh. Максимум внимания уделим практике, рассмотрим различные зоны возможностей этого подхода и попробуем их внедрить на конкретной системе.


Для практики будем использовать проект без service mesh в Kubernetes-кластере. Задача — постепенно внедрить service mesh, отслеживая изменения.

Читать дальше →
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 920
Комментарии 1

Nokia Bell Labs передала сообществу все права на операционную систему Plan 9

Блог компании ITSumma Open source *Системное программирование *История IT
Компания Nokia, которой сейчас принадлежит подразделение Bell Labs, передала сообществу все права и копирайты на ОС — и переопубликовала под свободной лицензией MIT все четыре редакции и финальный релиз Plan 9.

Таким образом, пользователи могут распространять код системы и/или модифицировать его по своему желанию, в соответствии с условиями соглашения MIT. Поддержкой и продвижением системы займётся общественная организация Plan 9 Foundation.

Plan 9 писали с нуля, чтобы элегантно решить принципиальные задачи по работы в распределённой среде. Хотя эта система не получила такого широкого распространения, как Unix, но она по факту оказала большое влияние, породив несколько концепций, которые сегодня являются краеугольными камнями распределённых вычислений.
Всего голосов 23: ↑23 и ↓0 +23
Просмотры 4.3K
Комментарии 4

Бесплатный курс по Managed Kubernetes: 2,5 часа – и вы научитесь организовывать контейнерную инфраструктуру

Блог компании Selectel Учебный процесс в IT Kubernetes *

Однажды сисадмин Петя решил научиться разворачивать кластеры Kubernetes. Больше его никто не видел… Шутки и мемы про сложность этой системы оркестрации заполонили интернет (нашу любимую оставили в конце новости). Хотя популярность контейнеризации и микросервисов растет кратно.

Постичь Kubernetes непросто. Но есть managed-сервисы, позволяющие в разы облегчить работу по развертыванию, масштабированию и обслуживанию контейнерной инфраструктуры. Selectel совместно с учебным центром «Слёрм» предлагает узнать, где контейнеризация поможет вашему бизнесу, и научиться создавать кластер за 120 секунд. Все — в бесплатном курсе по Managed Kubernetes со стартовыми бонусами на инфраструктуру.
Всего голосов 43: ↑43 и ↓0 +43
Просмотры 4.1K
Комментарии 0

Прошел первый в этом году Nexign Java Meetup

Блог компании Nexign Java *Apache *Микросервисы *

Прошел первый в этом году Nexign Java Meetup

На митапе поговорили с Екатериной Попковой (Nexign) о паттерне «Сага» в микросервисной архитектуре. Донат Фетисов («Билайн») поделился знаниями об Apache Kafka, которые часто приходится собирать из разных источников или приобретать с опытом.

Проведите два часа с удовольствием и пользой — посмотрите запись митапа!

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 328
Комментарии 0

Анонс Online Java meetup от Haulmont в декабре

Блог компании Haulmont Java *Конференции

За год работы над обновлением фреймворка Jmix и развитием JPA Buddy мы обнаружили много неочевидных фактов и подводных камней. О некоторых из них мы писали ранее, а сейчас предлагаем обсудить отдельные темы на online-митапе.  
 
Вы уже знакомы с нашими спикерами. Это авторы блога Haulmont на Хабре, участники и эксперты известных IT-конференций и опытные разработчики.   

Доклад «Данные и микросервисы: проблемы и решения»  

Поговорим про доступ к данным в целом и микросервисы в частности: 

- От монолита к микросервисам. JDBC и JPA 
- Микрофреймворки. Micronaut Data, Panache, Helidon DB Client. 
- Эра реактивного программирования. Спасет ли нас R2DB? 

Расскажет Андрей Беляев, Developer Advocate с опытом работы с Java 14 лет. В своё время был разработчиком, тимтехлидом, PM-ом, архитектором. Сейчас работает над фреймворком Jmix, делает RnD.  

Под катом — анонс второго доклада и другие подробности митапа. 

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 398
Комментарии 0

Приглашаем на бесплатный обучающий курс Cloud DevOps

Блог компании CloudMTS DevOps *Микросервисы *Kubernetes *

Привет, Хабр!

Мы запустили обучающий курс по Cloud DevOps. Эксперты #CloudMTS, VMware и Microsoft помогут вам:

✔ узнать о стратегиях миграции с монолита на микросервисы;

✔ изучить основы Kubernetes;

✔ познакомиться с контейнерным подходом;

✔ разобраться с тонкостями Kubernetes в продуктивной среде;

✔ освоить инструменты автоматизации процессов, реализации CI/CD;

✔ оценить возможности MLOps-платформы.

Сразу после регистрации вы получите бессрочный доступ ко всем материалам — видеолекциям, презентациям, методичкам и ссылкам на полезные ресурсы и демо-стенды. Проходить модули можно в любом порядке, но мы рекомендуем двигаться от модуля к модулю. Так вы точно не упустите важные детали.

Кому подойдет программа?

Курс Cloud DevOps будет полезен системным администраторам Linux и Windows, специалистам по эксплуатации и начинающим DevOps-инженерам.

Зарегистрируйтесь на курс и освойте навыки одной из самых востребованных ИТ-профессий.

Узнать больше
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 7K
Комментарии 1

Выложили интреграцию Sentry с gRPC на GitHub

Блог компании m2 tech Open source *Программирование *IT-инфраструктура *

В декабре Андрей Перепёлкин выпустил статью «Разработка, сборка, деплой и мониторинг сервисов: от общего к частному и обратно». В ней рассказал об организации разработки микросервисов так, чтобы вынести инфраструктуру из продуктового проекта и управлять ей отдельно. О том, как создали общее поле разработки для независимых команд и как выстраиваем микросервисы в инфраструктуру, собираем метрики и логи, не загружая этим разработчиков.

Мы использовали различные опенсорс-решения для работы, но в части развития инфраструктурных модулей делали свои стартеры. Например, интрегрировали Sentry с gRPC. 

Такой интеграции не было в опенсорсе, поэтому выложили всё в публичный доступ на GitHub. Пользуйтесь, если для вас это тоже актуально. 

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2.8K
Комментарии 1

Открыта регистрация на бесплатный курс по программированию на Go от комьюнити Golang United

Блог компании EPAM Программирование *Go *Карьера в IT-индустрии DevOps *

Golang United — комьюнити, основанное опытными разработчиками EPAM, объединив экспертизу участников и их любовь к Go, запускает свою бесплатную учебную программу для начинающих гоферов — «Golang United School».

Курс «Golang United School» доступен на русском и английском языках. Для успешного прохождения учебного материала кандидатам рекомендуется владеть английским (A2 +), а также одним или несколькими языками программирования на базовом уровне.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 9.3K
Комментарии 2

10—24 марта: Big Data Dev Week от билайна

Блог компании билайн бизнес Big Data *Карьера в IT-индустрии

Привет! Мы приглашаем разработчиков уровня Middle/Senior с опытом работы от двух лет принять участие в нашем мероприятии Big Data Dev Week

Проект будет проходить в онлайн-формате с 10 по 24 марта. 

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 696
Комментарии 0

Стартап Helios, предлагающий инструмент для визуализации архитектуры микросервисов, стал общедоступным

Развитие стартапа Распределённые системы *Микросервисы *

Израильский стартап Helios стал общедоступным, а руководство компании рассказало об успешном привлечении финансирования в размере 5 млн долларов. Helios предлагает разработчикам инструмент, визуализирующий архитектуру микросервисов и наглядно показывающий зависимости систем приложения.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.1K
Комментарии 2

«Docker: from zero to hero» – меньше двух недель до старта курса

Блог компании Southbridge

Изоляция и безопасность, низкое потребление ресурсов, легкое масштабирование… вы и так знаете, что это далеко не полный список преимуществ использования Docker в работе.

Но почему стоит прийти на курс именно в Слёрм?

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

Общение со спикером и комьюнити учеников: доступ в закрытый Telegram-канал с поддержкой эксперта. По ходу обучения спикер даёт обратную связь каждому учащемуся — без ответа не останется ни один вопрос.

Сертификация идёт в подарок всем участникам курса. Если вы наберёте достаточно баллов, мы дадим вам именной сертификат, который можно добавить в портфолио.

Успейте забрать курс за 18 000 ₽, с 12 июля цена станет уже 20 000 ₽.

Посмотреть всю программу и занять место можно по ссылке: https://slurm.club/3yI9IP8 

Читать дальше
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 682
Комментарии 0

Обзор паттернов интеграции микросервисов

Блог компании Southbridge

14 июля в 19:00 по Москве пройдет вебинар «Обзор паттернов интеграции микросервисов». Вы узнаете, зачем IT-специалистам нужны шаблоны интеграции, для каких задач они подходят, а для каких – нет и чем они могут быть полезны именно вам.

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 1.5K
Комментарии 0

Делаем микросервисы на Java: старт курса в сентябре

Блог компании Southbridge

1 сентября мы запускаем курс «Микросервисы и API на Java и Kotlin». Это практические занятия и видеолекции, которые помогут разработчику создавать крупные продукты на микросервисной архитектуре, строить интеграции с нуля и уверенно работать в команде.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 673
Комментарии 0

GOдный контент: 4 поток курса «Golang для инженеров» от Слёрма

Блог компании Southbridge

10 октября мы выходим на старт с новым потоком курса по Golang для инженеров с нуля. И это настолько GOдный контент, что мы делаем уже 4 поток.

В этот раз еще больше DevOps-инженеров научатся применять Golang в работе для автоматизации процессов разработки, ускорения программирования и повышения уровня администрирования.

Кстати, наш курс подходит не только инженерам: много пользы от него получат и разработчики, которые часто сталкиваются с инженерными задачами. Курс по Go поможет понять, как эффективнее всего взаимодействовать с микросервисами и высоконагруженными системами.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 340
Комментарии 0

Микросервисы: проектирование и интеграция на Go

Блог компании Southbridge

Когда монолит становится сложно и дорого поддерживать, приходит время распилить его на микросервисы. 29 сентября у нас стартует курс «Микросервисы: проектирование и интеграция на Go». На нём мы разберём, какие бывают потребности в разделении и как к нему приступить, какую стратегию разделения выбрать и как поддерживать получившуюся архитектуру.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 688
Комментарии 0

Асинхронное программирование на Python для джуниор-разработчиков

Блог компании Southbridge

Как джуну выделиться на фоне таких же новичков и получить оффер в технологически развитую компанию?

Ответ прост: освоить асинхронное программирование (АП). Оно сложнее последовательного, поэтому его часто обходят стороной на базовых курсах по программированию. Однако без асинхронного программирования не получится решать сложные задачи, писать многопоточный и нагруженный код и работать с микросервисной архитектурой.

Разобраться в АП можно на курсе «Асинхронное программирование на Python для джуниор-разработчиков» от нашего партнёра KTS.

Читать далее
Всего голосов 15: ↑8 и ↓7 +1
Просмотры 1.1K
Комментарии 0

Книжные микросервисы

Социальные сети и сообщества Микросервисы *
Когда появилась мода на социальные сети, когда уже они плотно вошли в нашу жизнь, и названия их слетали с уст каждого, кто хоть раз садился за компьютер, чтобы вылезти в Сеть, некоторые пошли дальше, чем просто поиск одноклассников. Начали появляться тематические сообщества. В том числе и книжные.

Первоначально, пользователю предлагался функционал — чем больше, чем интереснее и изощреннее, тем, вроде бы, лучше. Но пользователи все-таки обычные люди, а человек всегда стремиться все упростить. Вот и начали появляться проекты, которые отличаются от своих предшественников простотой, минимализмом в оформлении и возможностях. И этот рассказ про них.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.1K
Комментарии 8

Микросервисы (Microservices)

Разработка веб-сайтов *Программирование *Микросервисы *
Из песочницы
От переводчика: некоторые скорее всего уже читали этот титанический труд от Мартина Фаулера и его коллеги Джеймса Льюиса, но я все же решил сделать перевод этой статьи. Тренд микросервисов набирает обороты в мире enterprise разработки, и эта статья является ценнейшим источником знаний, по сути выжимкой существующего опыта работы с ними.

Термин «Microservice Architecture» получил распространение в последние несколько лет как описание способа дизайна приложений в виде набора независимо развертываемых сервисов. В то время как нет точного описания этого архитектурного стиля, существует некий общий набор характеристик: организация сервисов вокруг бизнес-потребностей, автоматическое развертывание, перенос логики от шины сообщений к приемникам (endpoints) и децентрализованный контроль над языками и данными.
Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры 597K
Комментарии 45