371 похожих чатов

А подбросьте мне список ключевиков для гугла в которые можно

начать копать чтобы составить представление о том как правильно построить продакшен окружение веб сервиса? Типа "должны быть бекапы, логи вот такие, доступ правильно организовать вот так" и так далее.
Без хайлоада, но главное чтобы в итоге было качественно, надежно и удобно.

38 ответов

15 просмотров

"aws for dummies" (или "google cloud for dummies", это уж чего больше хочется)

Amazon называет это well architected framework

Anton- Автор вопроса
Denis K
"aws for dummies" (или "google cloud for dummies",...

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

Anton- Автор вопроса
Vitaliy
system design наверное

Тут же в чате говорили что он ни для чего кроме как для интервью не нужен? 🙂

действительно, зачем проектировать приложения ты же вопрос задал "как сделать продакшен окружение", или что имеется в виду под окружением ?

Anton- Автор вопроса
Vitaliy
действительно, зачем проектировать приложения ты ж...

Да я то только за, просто запомнил так из прошлых обсуждений, поэтому уточняю

У меня assignment было на hacker rank мол нарисуй нам архитектуру twitch потом посчитай канал для 10 млн пользователей на 6 месяцев (а сколько там символов в каждом сообщение сам и придумай). Я такой а это точно я иду на SRE не туда ли нажал а не на Cloud Architect. Начал рисовать а там типа голый UML (нету сетевых примитивов от aws cloud стандартные иконок) и ты такой вот это кружок это load balancer а вот этот квадратик cdn. И стрелочки не туда вообщем pain in the ass с одним желанием закрыть этот assignment. Приходит фидбэк хаха у тебя там firewall съехал за load balancer вообщем без этой дичи у тебя 85% (coding , multiple questions) и вы нам не подходите.

Понимание того, как правильно построить продакшен окружение веб сервиса, требует изучения множества различных тем. Вот несколько ключевых слов и фраз, которые помогут вам начать исследование: Infrastructure as Code (IaC) - это подход к управлению и предоставлению центров обработки данных через машинно-читаемые определения файлов, а не физического оборудования. DevOps Practices - это набор практик, направленных на сокращение времени между внесением изменения в систему и внедрением этого изменения в продакшн, при условии, что качество не страдает. CI/CD (Continuous Integration and Continuous Deployment) - это метод разработки программного обеспечения, который позволяет разработчикам совмещать изменения в основной код в любое время. Microservices Architecture - это архитектурный стиль, который структурирует приложение как коллекцию слабо связанных служб. Docker and Kubernetes - это технологии контейнеризации, которые позволяют обеспечить единообразие окружения на всех этапах от разработки до продакшена. Cloud Services (AWS, GCP, Azure) - это платформы, предлагающие множество сервисов для построения облачной инфраструктуры. Security and Access Management - изучите такие вещи, как управление идентификационными данными и доступом (IAM), настройка правил файрвола и защита данных. Logging and Monitoring - инструменты и практики для сбора, хранения и анализа логов, а также наблюдения за состоянием приложения и инфраструктуры. Backup and Disaster Recovery - стратегии и технологии для создания резервных копий данных и восстановления работы системы после сбоя. Database Management and Scaling - практики и технологии для управления базами данных, включая репликацию, шардирование и обеспечение высокой доступности. Помимо этого, стоит обратить внимание на такие вещи, как обеспечение качества (QA), тестирование производительности и стресс-тестирование, оптимизация производительности и т.д. Помните, что ключевое слово - это просто начало. Каждая из этих тем требует глубокого понимания, и важно провести время

Andruss Trockiy
У меня assignment было на hacker rank мол нарисуй ...

Признаюсь что это работодатель из Нидерландов такой дичью страдал. У Канадцев пока все по делу спрашивали.

Вот еще, упрощенный вариант https://12factor.net/

Aleksey
Вот еще, упрощенный вариант https://12factor.net/

Да переодически попадается в jd knowledge of 12 factor

Andruss Trockiy
У меня assignment было на hacker rank мол нарисуй ...

Ну те ты знал что будет сис дизайн и не подготовился

Как бы нет. Обычно я смотрю что в job description. С другой стороны согласен что надо прокачать этот навык. Плюс как вариант ребята под sre захотели себе еще cloud architect а там еще можно reactJs и в принтерах картриджи менять ты же Айти

Andruss Trockiy
Как бы нет. Обычно я смотрю что в job description....

Это не сре. Сре там сильно глубже вроде как

Oleg
Это не сре. Сре там сильно глубже вроде как

Ну это типа нарисуй нам twitch. Посчитай условный трафик и закажи сетевые интерфейсы мне если бы такой вопрос на работе задали я бы обошел пол команды и еще кучу dashboard нарисовал а тут мол чего тебе не хватает 10 млн юзеров на 6 месяцев impress us ( может это было задание на то как кандидат умеет фантазировать без реальных данных) в духе «что тебе не понятно - сделай так что бы работало»

Andruss Trockiy
Ну это типа нарисуй нам twitch. Посчитай условный ...

Тебя прям сетевое оборудование просили посчитать ?

Oleg
Тебя прям сетевое оборудование просили посчитать ?

Неа именно архитектуру рисуй здесь сеть здесь LB суда запросы от пользователя сюда от стримира

Andruss Trockiy
Неа именно архитектуру рисуй здесь сеть здесь LB с...

Ну так это чтандартный вопрос дизайна. Хотят посмотреть как ты шаришь в архитектуре, будешь скейлить и т д

Oleg
Тебя прям сетевое оборудование просили посчитать ?

Пропускную способность интерфейсов расчитай если у нас 10 млн юзеров на 6 месяцев

Denis K
ну то есть стандартный сисдиз

Ну я бы сказал вот у нас есть backend нарисуй как ты его скейлил добавь базу кеш cdn. А не нарисуй twitch на картинке

Oleg
Каких интерфейсов ?

Сетевых условно говоря 10gbs или 100gbs обосную если у тебя 10 млн подписчиков. Начинай фантазировать графики для слабоков

Andruss Trockiy
Ну я бы сказал вот у нас есть backend нарисуй как ...

Ну это не то. Тут же именно ожидается что ты вопросы задашь все уточнишь, примерно приеинешь цифры. Ну как в реальной задаче

Oleg
Ну это не то. Тут же именно ожидается что ты вопро...

У тебя 2 предложения в assignment Заполни description

Andruss Trockiy
У тебя 2 предложения в assignment Заполни descri...

А ну тогда херня какая то а не интервью

Oleg
Ну это не то. Тут же именно ожидается что ты вопро...

Вот я выше писал я бы 100 вопросов задал stake holder

Oleg
А ну тогда херня какая то а не интервью

Самое интересное что это был assignment на hackerrank

Oleg
Ну это уже перебор конечнл

почему? это же базовая арифемтеика

Denis K
почему? это же базовая арифемтеика

Вы можете предсказать сколько каждый юзер в чате твича может негенерировать трафика в единицу времени ? 100kb или 2kb ? Это же не смс со 160 английскими символами

Denis K
почему? это же базовая арифемтеика

Ну типо слишком далеко уже от дев работы. Ладно размер базы там считать.

Oleg
Ну типо слишком далеко уже от дев работы. Ладно ра...

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

Andruss Trockiy
Вы можете предсказать сколько каждый юзер в чате т...

Допущение делаешл и вперед. Типо вредставим 70% у нас на мобильном и проводят х часов в день. Разрешение экрана такое то весить будет столько то и т д. Поэтому и странно что это онлайн задание на хакероанк а не реальное с человеком

Denis K
да хз, мне кажется на всех сисдизах где я был подо...

В целом в общем то не в чем. Но мне не разу не попадалось

Похожие вопросы

Обсуждают сегодня

братва! где куличи брать?
Alöscha
13
разве есть сейчас что-то за перерегистрацию?
Igor Ignatev
9
прочитал и оскорбился Есть у нас тут оскорбление чувств не верующих хоть?
Slava
5
Есть рассчет для Таллинна? https://x.com/dr_enderlin/status/1784581592003850496
Vladimir Ivanov
23
а какое самое комфортное?
Igor P
20
⚡В два раза дороже: созданное за счет госсубсидий тепловое хозяйство приведет к сумасшедшему росту цен Во многих регионах Эстонии жителям грозит безудержный рост цен, котор...
Alöscha
28
А где в Таллинне можно попробовать за такой штукой с ноутом поработать? Может коворкинг какой-то?
Roman
5
Кто знает локации, где можно машину красиво отфоткать?
Lalalashechki Lalala
23
https://www.dv.ee/novosti/2024/04/29/dazhe-vysokooplachivaemye-sotrudniki-microsoft-nedovolny-svoej-zarplatoj 5 евро просят... у кого есть?
Igor Ignatev
9
а что, у протестантов/католиков разве есть куличи? католики, насколько помню, вообще корзины с колбасами и прочим делают..
Яна Малыхина (Yankin)
2
Карта сайта