Денис, название урока не такое емкое, но блин материал огонь!!! Ты не проводишь инд. занятия? Я дошел до того уровня, что все о чем ты рассказываешь понимаю, включая моитвацию. Однако общая картина пока еще не сформировалась. Например урок по архитектуре шикарен, как при этом сделать API Gateway, как создать корректную авторизацию, как спроектировать сервисы и запаковать их в контейнеры, как организовать развертывание и масштабирование. Об этом очень бы хотелось узнать, хотя бы в теории как и что с чем стыкуется. Понятно что случаи индивидуальны, но говоря в рамках хайлоад приложения в облаке, состоящего из сервисов, апи шлюза и фронтенда. Как это все сделать? Хотя бы подскажи что почитать
@denis0ru3 жыл бұрын
Спасибо за отзыв - очень мотивирует! Про почитать: Я сейчас на эту тему читаю книгу по Terraform. Там примеры всё более навороченных архитектур на примере сервисов Amazon. Если параллельно делать примеры - все должно получиться. Причём в повторяемой форме. habr.com/ru/company/piter/blog/503858/
@alex3319113 жыл бұрын
@@denis0ru Как вариант может платную подписку сделаешь?
@denis0ru3 жыл бұрын
@@alex331911 не. Не готов я настолько кардинально менять образ жизни. Зарабатывать на образовании - непростое дело. Я уже пару раз пробовал. Неудачно.
@nekitos32693 жыл бұрын
Ох уж этот хаос, похоже чем меньше мы его пропускаем, тем большую систему можем построить
@denis0ru3 жыл бұрын
И "дольшую"! В смысле - долговечную )) Много больших систем было выброшено слишком рано, потому что достигли предела модернизации. А любой живой проект - это больше процесс, чем сумма компонентов.
@ДмитрийАлексеев-п2п3 жыл бұрын
Взял на вооружение отмазку: это не я написал этот треш код, это чужой код диффундировал в мой прекрасный метод пока в гите лежал
@denis0ru3 жыл бұрын
Welcome :)
@user-rl9xv3mw1r3 жыл бұрын
Конструктор не дает гараний, что класс нельзя создать невалидный, ничто не мешает создать класс не через конструктор, все dataMapper без конструктор его и будут создавать в реальности
@denis0ru3 жыл бұрын
С точки зрения техники - согласен. В PHP трудно создать реально иммутабельный объект (хотя есть нетривиальные способы и от такого защититься - Александр Лисаченко знает). Но тут всё-таки важнее декларативная часть - явно записанные намерения.