Пример задачи Devops-инженера по стабилизации/оптимизации/ускорению приложения

  Рет қаралды 27,205

Kirill Semaev

Kirill Semaev

Күн бұрын

Пікірлер: 96
@sergst52
@sergst52 3 жыл бұрын
Подписчики, поможем материально и морально нашему учителю. Это тот самый момент, когда стоит и точно надо помочь Скорейшего выздоровления, Кирилл
@bakmikrotik1655
@bakmikrotik1655 3 жыл бұрын
+
@burnbrighter6120
@burnbrighter6120 3 жыл бұрын
Кирилл, ждём вашего возвращения! Выздоравливайте! Вы лучший учитель!
@ix5777
@ix5777 3 жыл бұрын
Скорейшего вам выздоровления, Кирилл!
@alexkristoit5863
@alexkristoit5863 4 жыл бұрын
Очень интересный пример правильного подхода к решению задач DevOps и построения инфраструктуры в целом! Это можно назвать не просто примером, а BEST PRACTICE! Изложен отличный пример поэтапного и обдуманного подхода к решению поставленной задачи DevOps, с детальным и подробным объяснением каждого этапа. Начиная от поверхностного, но более чем достаточного, теоретического погружения в ньюансы работы приложения и сервисов из примера (без этого невозможно добиться максимальной эффективности для оптимизации, масштабируемости, надежности). Заканчивая реальными примерами технического решения построения всей инфраструктуры в целом для оптимизации, масштабируемости, отказоустойчивости работы приложения и всех связанных с ним сервисов. Спасибо!!! Силов вам и наличия времени, для выпуска еще большего количества подобного качественного материала 😊
@KirillSemaev
@KirillSemaev 4 жыл бұрын
Большое спасибо за качественную рецензию! Приятно)
@itforceit
@itforceit 4 жыл бұрын
Очень доступно, понятно, и очень доходчиво. Ожидаю продолжение! Большое спасибо Кирилл!
@ЕвгенийКулинич-з3и
@ЕвгенийКулинич-з3и 3 жыл бұрын
Кирилл, выздоравливай, у тебя все получится. мы с тобой!
@user-yw7zf6zz1d
@user-yw7zf6zz1d 2 жыл бұрын
Кирилл вы мой тот самый наставник которого я искал всю жизнь!
@konstantinpanarin8648
@konstantinpanarin8648 4 жыл бұрын
Спасибо тебе огромное за все труды! Пусть редко, но по возможности продолжай! Более качественного и грамотно поданного контента по тематикам которые ты выбираешь, просто не найти!!!
@alexk377
@alexk377 2 жыл бұрын
Кирилл, у вас шикарный канал! Надеюсь, что вы продолжите его вести)
@ИгорьС-я5д
@ИгорьС-я5д 4 жыл бұрын
Как-то ты скептически, Кирилл, несколько раз отнесся к этому видео и сказал "надеюсь, будет видео полезным" или "тут сплошная теория, но вы держитесь". Ты показал хорошо об участии инфраструктурного персонажа в разработке продукта, в планировании архитектуры, а это полезно, важно и интересно. Так что всё хорошо, всё круто!
@KirillSemaev
@KirillSemaev 4 жыл бұрын
да я прекрасно представляю как тяжело воспринимать информацию по презентации без перехода к консоли, или к каким-то инструментам) Это прям совсем не в моем стиле объяснять на пальцах, но с реальными примерами исполнения это бы часа три заняло
@ИгорьС-я5д
@ИгорьС-я5д 4 жыл бұрын
@@KirillSemaev Согласен. Ну, вот была теория, она нужна и важна, дальше уже можно переходить к практике (если ты планировал, если нет, и то хлеб, как говорится).
@АлександрКозлов-д1й4о
@АлександрКозлов-д1й4о 4 жыл бұрын
Спасибо что стараетесь для нас! Мы очень рады Вас видеть)
@ykcycwiu
@ykcycwiu 3 жыл бұрын
Кирилл! Выздоравливай! Твоя помощь, лично для меня, была просто неоценимой!
@igorparamonov3989
@igorparamonov3989 4 жыл бұрын
Кирилл, все полезно и понятно, очень не зря напрягался и старался :) Спасибо! И таких грамотных и простых разъяснений по разбору архитектуры и планированию/масштабированию встречается очень мало (по моему опыту), и если есть идеи, желание и время, можно добавить ещё видео из этого цикла.
@KirillSemaev
@KirillSemaev 4 жыл бұрын
Спасибо, мне показалось нудно минут 40 картинки смотреть, но хорошо если зашло) Безусловно добавлю еще из этой серии
@ДмитрийСедякин-н1л
@ДмитрийСедякин-н1л 4 жыл бұрын
@@KirillSemaev очень хотелось бы полюбопытсвовать, как решили организовать БД?
@staromand
@staromand 4 жыл бұрын
Спасибо. Как всегда, шикарно
@nicksimmons4722
@nicksimmons4722 3 жыл бұрын
контейнерезацию и кубернетис разжевал четко как я не слышел больше нигде, спасибо большое за такой материал (слушал до конца и без пауз))
@-CeBA-
@-CeBA- 3 жыл бұрын
Кирилл, очевидное спасибо! Надеюсь здоровье у Вас в порядке.
@2tf4
@2tf4 4 жыл бұрын
спасибо что продолжаешь свое дело обучением нас!
@16bitart
@16bitart 4 жыл бұрын
Супер! Спасибо! С нетерпением жду следующее видео.
@vulkanalava
@vulkanalava 4 жыл бұрын
Очень полезное видео! Расширил своё понимание архитектуры в целом
@Zvezd83
@Zvezd83 4 жыл бұрын
Это очень круто, такого контента очень мало. Спасибо
@Андрей-ж1ы4ь
@Андрей-ж1ы4ь 4 жыл бұрын
Очень интересно и познавательно было!! Огромная благодарность за труд! С нетерпением ждем рассказа о конкретных инструментах позволяющих реализовать много поточность и распределение нагрузки и автоматическое масштабирование. От себя просьба больше реальных кейсов со сложными моментами или типового решения для оптимального обхода подводных камней.
@Farik1118
@Farik1118 4 жыл бұрын
Большое спасибо за ваш труд Кирилл. С удовольствием посмотрел. Много чего для себя подчеркнул.
@SuperHero777
@SuperHero777 4 жыл бұрын
Кирилл, эта информация шикарна ! Такой бы по больше. Потому что именно такие темы, делают нас ДевОпсами и соеденяют всё в одну картинку.
@godforger
@godforger 4 жыл бұрын
шикарно, все просто и понятно
@vasyay5307
@vasyay5307 4 жыл бұрын
Полезное видео для недавно вылупившихся разработчиков, хотя вроде даже они сейчас делают модно стильно молодежно, пилят кучу МС на любой чих ) Надеюсь в продолжении будет больше технических моментов, тонкостей и подводных камней. Примеры факапов из практики и тд итп ) Спасибо за видосики.
@nickprokopets4042
@nickprokopets4042 Жыл бұрын
Отличная манера подачи.
@andrewlugano
@andrewlugano 4 жыл бұрын
сначала лайк, потом смотреть ;)
@TheLogEdge
@TheLogEdge 3 жыл бұрын
За это yutube банит! Сначала смотрите, потом лайк ставьте!
@vasilymarinkin3044
@vasilymarinkin3044 4 жыл бұрын
Отличное видео, посмотрел все от начала до конца, все понятно и четко.
@sonyplaydanceandsing6477
@sonyplaydanceandsing6477 4 жыл бұрын
все предельно понятно и с энтузиазмом рассказано! Спасибо!
@ДмитрийСедякин-н1л
@ДмитрийСедякин-н1л 4 жыл бұрын
Мужик, это очень полезно, спасибо большое за потраченное время! Курим дальше, двигаемся дальше.
@ПавелЖарков-б6ы
@ПавелЖарков-б6ы 3 жыл бұрын
Коля счастлив, спасибо!
@fivaproldge
@fivaproldge 4 жыл бұрын
Кирилл, ну ты прям препод от бога =) Очень увлекательные 35 минут, даром, что только теория. Я лично понял все в этом видосе, ты прямо озвучил то, что у нормального чувака само собой подразумевается. Вопрос лично у меня только один...
@KirillSemaev
@KirillSemaev 4 жыл бұрын
где вопрос!!?! )))))
@денисвиноградов-э7в
@денисвиноградов-э7в 4 жыл бұрын
Кирилл, спасибо за видео, после просмотра я понял свои ошибки и заодно подлатал дыры в матчасти
@alexanderboxkon3099
@alexanderboxkon3099 4 жыл бұрын
Кирилл, огромное спасибо за то, что делишься своим опытом! Очень интересно понять, чем же девопсы на деле заняты :) Жаль, что так поздно попал на твой канал. Может жизнь бы пошла в ином русле. Но вдруг что-то все же успею поменять :) Спасибо еще раз!
@alimzhanshabarov4204
@alimzhanshabarov4204 4 жыл бұрын
Просто тема, все четко ! Огромное спасибо
@dobermanpharaoh7567
@dobermanpharaoh7567 4 жыл бұрын
Очень классный видос! Немного приоткрыл для меня завесу DevOps)) Схемы охренительно простые и крутые)
@mycouple_bot
@mycouple_bot 3 жыл бұрын
Посмотрел фоном, понял, что ещё раза 3 надо пересмотреть!)) Кирилл, большое спасибо за труд, чувствуется твой уникальный живой опыт и неимоверная живость подхода. Успехов на твоих проектах! PS кстати ты монеро занимаешься? Клёвая монета, майнинг на js это гениально!
@newfoundglory14
@newfoundglory14 2 жыл бұрын
Огромное спасибо за материал, все понял. А то я как раз решил с офисного админа в девопс ползти, а то к 28 годам приближаюсь, а все еще "ползаю" среди вонючих сапог :D Но сложно было понять что именно выполняет девопс. А тут понятно стало, оказывается это довольно интересно, судя по этому ролику)
@У.Саидов
@У.Саидов 4 жыл бұрын
C возвращением Кирилл, давно вас не было.
@bambimbambas
@bambimbambas 3 жыл бұрын
Кирилл, выздоравливайте, вы один из лучших учителей и людей, которых я встречал. Верю и надеюсь, что вы встанете на ноги. Веры и терпения вам и вашим родным !!!
@MaximRovinsky
@MaximRovinsky 4 жыл бұрын
О, контент пошел. Автор ты крут
@moscow_boy
@moscow_boy 3 жыл бұрын
Кирил, скорейшего выздоровления тебе!
@MrKarpenich
@MrKarpenich 4 жыл бұрын
Спасибо за видео !
@ИванГладков-т7щ
@ИванГладков-т7щ 4 жыл бұрын
Спасибо Кирилл!!! Вы красавчик!!!
@JohnDoe-sy5ih
@JohnDoe-sy5ih 4 жыл бұрын
спасибо большое, узнал что я девопс инженер :)
@igorandrusyk2307
@igorandrusyk2307 4 жыл бұрын
Спасибо. Очень круто!
@bigm6656
@bigm6656 4 жыл бұрын
Спасибо, микросервисы - сила. Вы кластер БД тоже в k8s собираете или пользуетесь облачными решениями? Интересно послушать вашу лекцию о децентрализации приложений и БД. У меня недавно стояла задача, добиться высокой отдачи в Китае, США и Германии, было весело)
@KirillSemaev
@KirillSemaev 4 жыл бұрын
не, k8s только для приложений, БД у нас в Амазоне, он достаточно крутые имеет инструменты из коробки для таких задач, и такая штука с отдачей по всему земному шару реально оч интересная, я к ней только подбираюсь на этом проекте
@smartik_kodi
@smartik_kodi 4 жыл бұрын
Спасибо
@vasilymarinkin3044
@vasilymarinkin3044 4 жыл бұрын
Привет из Саратова ! )
@gr_kype
@gr_kype 4 жыл бұрын
Приветствую. Материал всегда полезный и доходчивый. Спасибо. Пы.сы. Как-то в одном видео ты обмолвился что работал над проектом регистрации транспорта по камерам при въезде и выезде из базы. На данный момент работаю в данном направлении. Был бы признателен за какую-либо информацию по софту и т.д. Хотя могу ошибаться что был такой момент)
@KirillSemaev
@KirillSemaev 4 жыл бұрын
да я где только не работал, но так у меня инфраструктура, то я нюансы приложений как правило не знаю(
@ТатьянаМальцева-н2в
@ТатьянаМальцева-н2в 4 жыл бұрын
Отличный материал по архитектуре и масштабированию, очень доступно и понятно) Очень сильно не хватало подобных объяснений по каким-либо кейсам, большое спасибо)
@alexeykononov9574
@alexeykononov9574 4 жыл бұрын
Александр, привет! Спасибо за видео! А если лег балансировщик?) как быть и как вообще сделать отказоустойчивую балансировку?
@АлександрГалушко-в2э
@АлександрГалушко-в2э 4 жыл бұрын
keepalived в помощь
@alexeykononov9574
@alexeykononov9574 3 жыл бұрын
@@DimonVids шел бы ты лесом)
@tonit2237
@tonit2237 2 жыл бұрын
Подскажите кто знает, как сейчас дела со здоровьем у Кирилла? В прошлом году в телеге Антона Павленко узнал про его ситуацию
@ЕвгенийКуц-у7х
@ЕвгенийКуц-у7х 4 жыл бұрын
Кирилл, спасибо за видео. Активно вас начал смотреть, подскажите пожалуйста, начинающему системному администратору нужны ли сейчас базовые вещи по администрированию линукс, есди в компании исподьзуется кубернетис. Больше стоит делать уклон в современные подходы или же без знаний базового администрирования никак? Спасибо
@devopsRussia
@devopsRussia 3 жыл бұрын
Это обязательно! Без Линукс никуда.
@2009Spread
@2009Spread 4 жыл бұрын
Нормальная тема билеты Москва-Саратов покупать за крипту Monero :)
@kachnu399
@kachnu399 4 жыл бұрын
Это было круто
@mmospanenko
@mmospanenko 4 жыл бұрын
Хорошо, интересно подано, но есть проблема - это не devops. Вы описали проблему которую и призвана решать девопс культура в команде, где присутствует вот такая олдскульная/ентерпрайзная модель разделения на опс и девов (обычно разные отделы, возможно следствие моделей аутсорс галер в наших краях - не суть). Когда поставлен девопс то все эти вещи (касательно инфраструктуры) продумываются уже на стадии планирования реализации фичи, а выполнением работ считается и поставка с интеграцией/тестированием уже в комплекте. Возможно будет в других видео, но на фоне холиворов вокруг девопс слова это бросилось в глаза сразу.
@KirillSemaev
@KirillSemaev 4 жыл бұрын
все, так, но тут я подаю как пример задач девопс инженера, так как его как правило и нанимают для внедрения культуры. Лучше конечно когда эти Лиды занимаются и всякие тендеры, но мало их, к сожалению
@sashashad
@sashashad 3 жыл бұрын
Подождите, а если эту ситуацию мы моделируем на стадии планирования реализации фичи? Что не так? А что такое тогда Devops?
@huanbenites8920
@huanbenites8920 4 жыл бұрын
Кирилл, приветствую. Материал получился очень интересный, но остались вопросы. Не секрет, что в погоне за отказоустойчивостью и избыточностью, страдает бюджет. Такое дробление на микросервисы, которые в дальнейшем резервируются, не будет ли увеличивать накладные расходы на обслуживание инфраструктуры? Очень хотел бы услышать ответ из жизни. Спасибо.
@KirillSemaev
@KirillSemaev 4 жыл бұрын
да, тут много таких стратегических моментов, зависит от огромного количества нюансов - размера команды, количества проекторы, нагрузки и прочего. В большинстве случаев для какого-то продукта и небольшой команды достаточно разово привлечь девопсов на аутсорс, они за месяц-два все поднимут и все, потом оно само с минимальными изменениями пашет При грамотных инженерах выходит сильно дешевле кучером чем без, если это в облаках и масштабируется грамотно
@guomob
@guomob 2 жыл бұрын
"билеты подешевели, война началась"
@vbulynkin
@vbulynkin 4 жыл бұрын
А почему не использовать БД active-active, например, MariaDB Galera cluster? Тогда можно и кучу писателей сделать. Или я что-то недопонимаю?
@KirillSemaev
@KirillSemaev 4 жыл бұрын
запросто можно, редко кто умеет
@tigranvardanyan4602
@tigranvardanyan4602 4 жыл бұрын
привет Кирил можете сделать видео по jenkins & artifact and nexus 3, maven?
@KirillSemaev
@KirillSemaev 4 жыл бұрын
разве что по Дженкинсу, но я там начал плейлист и меня прям утащило по работе в гитлаб, и я его временно забросил (
@tigranvardanyan4602
@tigranvardanyan4602 4 жыл бұрын
@@KirillSemaev thx
@ВадимАндреич-э5п
@ВадимАндреич-э5п 3 жыл бұрын
В продолжении этого видео скажу, есть такая штука как букварь построения систем github.com/donnemartin/system-design-primer и там описано все о чем говорил Кирилл
@ZInFlamesZ
@ZInFlamesZ 4 жыл бұрын
лайк
@elpirato5428
@elpirato5428 4 жыл бұрын
Подскажите, сколько примерно часов потребуется, чтобы устроиться на работу в этом направлении, насколько высок порог вхождения? До этого в течении года изучал другое направление, но вакансий крайне мало в моем городе, а девопса много, вот и хочу узнать, стоит оно того. Спрашиваю часов, а не месяцев, поскольку сейчас не работаю, и по 7-10 часов ежедневно уделять программированию, для меня норма.
@devopsRussia
@devopsRussia 3 жыл бұрын
Чтобы освоить один предмет, нужно примерно 800 часов. Но девопсу надо много знать. Зарплата хорошая. Если есть мозги, то стоит.
@koanvic
@koanvic 4 жыл бұрын
стоит это наверно как чугунный мост
@МихаилКобликов-в6й
@МихаилКобликов-в6й 4 жыл бұрын
Приветствую, Кирилл. Будет ли материал по винде? В уроках по LPIC пару раз говорил, что собираешься, передумал?
@KirillSemaev
@KirillSemaev 4 жыл бұрын
хотел, но уже лет 5 к ней не подхожу, почти все забыл, а то что знал уже точно не сильно актуально
@user-ry4sv1yz1q
@user-ry4sv1yz1q 4 жыл бұрын
Дизлайки ставят люди из Саратова))
@tigranvardanyan4602
@tigranvardanyan4602 4 жыл бұрын
thx a lot
@raimonds.L
@raimonds.L 4 жыл бұрын
eto project owner
@fivaproldge
@fivaproldge 4 жыл бұрын
А вопрос такой: ты много чего наговорил (собственно, все видео об этом) на тему того, что разработчику нужно менять архитектуру дабы предусмотреть масштабируемость, кэши-шмэши и т.д. А если разработчик говорит "Пошел ты нахер, товарищ девопс, я крутой разраб потому что я делаю монолитом всю жизнь и всегда все работало, а свои микросервисы в жопу себе запихните". И все это усугубляется кумовством спонсора проекта и такого разработчика. Что делать в таком случае? Не работать с мудаками?) Вопрос реальный, из моего опыта между прочим )))
@KirillSemaev
@KirillSemaev 4 жыл бұрын
спрятал вопрос в отдельный коммент!) Можешь например забить, это головная боль Лида/техдира, твое дело указать риски и способ их снижения. А если ты сам Лид дир - гоню разраба такого, на моем опыте, таких выгоняют, или сами уходят
@fivaproldge
@fivaproldge 4 жыл бұрын
@@KirillSemaev а на моем опыте погнали как раз дира, а разраб остался (а я сам ушел, видя такое блядство на проекте). Зато получил опыт как НЕ должно быть ))
@ZMrWhiteZ
@ZMrWhiteZ 3 жыл бұрын
крутой канал, спасибо, жаль видео перестали выходить:)
@devopsRussia
@devopsRussia 3 жыл бұрын
У Кирилла инсульт и инвалидность, как написала его девушка. Надеемся, что он восстановится.
@ZMrWhiteZ
@ZMrWhiteZ 3 жыл бұрын
@@devopsRussia грустно, вот мужик работал работал вдруг раз и все:(
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Илья Климов - Ламповый CI/CD. Как и с чего начать
59:47
HolyJS — конференция для JavaScript‑разработчиков
Рет қаралды 66 М.
Сравнение систем CI/CD
15:26
Kirill Semaev
Рет қаралды 100 М.