. Что такое Event Sourcing и зачем нам CQRS? Все слышали об этих двух парадигмах — теперь пора разобраться конкретнее, как реализовать их. В докладе будет и мотивировано решение обратиться к Event Sourcing, и разобран небольшой конкретный пример, в котором это всё работает с PostgreSQL и ElasticSearch.
Раньше HeadHunter был большим монолитным приложением. Несколько лет назад мы приняли решение выделять из него микросервисы. За несколько лет мы поняли, что микросервисы — это не серебряная пуля и при неправильном «распиле» создают существенные проблемы: сложность разработки, деплоя, эксплуатации и др. Иногда эти проблемы сводят на нет преимущества от использования микросервисов.
В докладе хочу взвесить преимущества и недостатки микросервисов при вертикальном и горизонтальном делении на микросервисы.
Мы разрабатываем платформу IPTV/OTT-телевидения. У платформы около 10 миллионов пользователей.
Требования к backend платформы: в условиях высокой нагрузки обеспечить API «тонкого» клиента — платформа должна отдавать срезы данных, отфильтрованные и отсортированные для отображения на каждом экране/странице с учетом очень непростой бизнес-логики.
…
— Нашли ошибку в видео? Пишите нам на support@ontico.ru
Ко мне обращаются люди с такими важными вопросами: у меня не получится программировать или не получается программировать. Тут очень важна разница в окончании этого вопроса.
Пытаюсь понять причины и дать полезные советы опирающиеся на мой опыт, естественно.
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.
Если вы хотите меня отблагодарить донатом и поддержать развитие канала: money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.
Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP
Курс «Основы программирования».
Чему Вы научитесь:
— Освоите фундаментальные основы программирования
— Познакомитесь со всеми основными терминами и понятиями
— Научитесь разрабатывать алгоритмы
— Получите реальный опыт разработки
— Сможете писать простые программы
— Познакомитесь с различными языками и направлениями программирования
— Будете четко понимать, какое направление вам наиболее интересно
— Получите материалы и инструкции для дальнейшего развития
Кто такой IT специалист и как им стать? Изучить IT профессии и стать IT специалистом с нуля может каждый! Для тех кто хочет войти в айти, я дам полезные советы о том как стать программистом и сделать это эффективно и сравнительно дешево! Сегодня профессия «IT – специалист» или «айтишник» одна из самых актуальных, востребованных и высоко оплачиваемых. Наверняка ты с завистью поглядываешь на парней и девчонок которые, получив образование, работают в современных IT – офисах либо на фрилансе и очень прилично зарабатывают.
Конечно же, тебе хотелось бы так же, но ты боишься что обучение крайне сложно либо дорого и ты не потянешь. Или же юность уже позади и ты почему-то думаешь что в твоей жизни уже поздно что-то менять. Ты молодой родитель либо живешь в поселке на краю цивилизации, возможно у тебя проблемы со здоровьем и ты считаешь что все это не для тебя?! Чушь собачья! Подбери сопли и слушай!
Начать обучение на айтишника нужно правильно, учится у тех кто делает, а не у тех кто учит! Начинай карьеру уже в процессе обучения. Какой бы метод место и формат обучения не был бы тобой выбран вот еще пара общих советов которые значительно ускорят процесс обучения а так же помогут глубже усвоить знания.
Первое. не нужно учить все, учи только то что нужно для работы.
То есть, скажем, в языке HTML насчитывается более 100 тегов, я реально работаю с 10-15ю, так зачем же мне сразу учить все 100, их свойства и атрибуты? Нужно будет, я открою Google и прочту. Второе. Очень много практикуйся. Нет ничего лучше для глубокого усвоения знаний, чем постоянное применение их на практике!
Надеюсь, мой опыт поможет тебе решиться и начать действовать! Этот выпуск только начало целой серии роликов посвященных IT и фрилансу.
— Ссылка на список профессий: fls.guru/itprofessions.html
— БЕСПЛАТНЫЙ курс по верстке сайтов (Уроки HTML CSS JS): www.youtube.com/playlist?list=PLM6XATa8CAG4F9nAIYNS5oAiPotxwLFIr
— Как правильно учиться в IT — сфере: youtu.be/eKZNKA-jAYY
— Получить доступ к плюшкам поддержать канал: www.patreon.com/freelancerlifestyle
— Содержание:
0:00 — Мотивация
1:34 — Раздел про подбор профессии.
4:52 — Раздел про обучение.
— Ссылка на фриланс биржу Weblancer: www.weblancer.net/?affiliate=bliznets
— Instagram: www.instagram.com/freelancer.lifestyle
Facebook: www.facebook.com/freelancerlifestyle
Telegram канал: t.me/freelancer_lifestyle или teleg.run/freelancer_lifestyle
— Недавно это видео было рекомендовано в телеграме канала @Glo Academy
Меня зовут Женя Андриканич, я IT — специалист, занимаюсь разработкой сайтов.
Сфера программирования — очень широка, и большое количество направлений, профессий, специализаций может запутать, особенно, новичка. В этом видео попробовали разложить «по полочкам», какие же бывают направления в программировании.
0:00 – вступление Сергея Немчинского
1:04 – непрограммистское направление ui/ux design
3:12 – околопрограммистское направление devOps
3:45 – околопрограммистское направление тестирование
4:45 – околопрограммистское направление data science
6:05 – embedded разработка
7:40 – мобильная разработка
9:00 – геймдев
10:28 – разработка десктопных приложений
11:08 – разработка сайтов, фронтенд и бекенд
14:25 – фулстек
Пишем на javascript кастомную реализацию подсветки синтаксиса для любого языка на примере SQL. Видео в 3 частях. Ссылка на исходный код в последнем видео!