67 episodes

Обсуждение литературы для backend разработчиков https://www.youtube.com/channel/UCFPfUAT-o8BZ5vsqAcy7gcw/featured

{ между скобок ‪}‬ gskobelevff

    • Technology

Обсуждение литературы для backend разработчиков https://www.youtube.com/channel/UCFPfUAT-o8BZ5vsqAcy7gcw/featured

    Владимир Балун, Вячеслав Горюнов, Виталий Лихачев: зачем переходить на Golang

    Владимир Балун, Вячеслав Горюнов, Виталий Лихачев: зачем переходить на Golang

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

    Помогать разбираться в такой теме нам будут

    Владимир Балун - Team Lead из Яндекса

    Вячеслав Горюнов - Go разработчик в AdTech, ведет свой youtube https://www.youtube.com/@VyacheArt и по мотивам роликов складываю код на GitHub https://github.com/VyacheArt

    Виталий Лихачев - Fullstack разработчик. Работал и в стартапах, и в крупных компаниях. Знает жизнь программных проектов со множества сторон. Автор курса https://slurm.io/go

    Ламповый чат https://t.me/backend_megdu_skobkah

    Канал с анонсами https://t.me/megdu_skobok

    YouTube https://youtube.com/live/vxAFHcQQjjo

    Полезные ссылки
    - YouTube канал "Владимир Балун" @vladimir_balun_programming
    - YouTube канал VyacheArt @VyacheArt
    - Для новичков есть прекрасный ресурс: https://gobyexample.com/
    - "100 Go Mistakes and How To Avoid Them" Teiva Harsanyi https://www.manning.com/books/100-go-mistakes-and-how-to-avoid-them
    - ресурс со стайл гайдом в го https://google.github.io/styleguide/go/index
    - Effective go https://go.dev/doc/effective_go
    - Примеры проектов на го https://github.com/kubernetes/kubernetes и https://github.com/microsoft/docker
    - Пример проекта на го - мониторинг https://github.com/prometheus/prometheus
    - убийца nginx (шутка) https://github.com/caddyserver/caddy
    - подводные камни использования go https://habr.com/en/companies/vk/articles/314804/
    - Курс для middle+ инженеров, кто хочет шарить за go https://slurm.io/go
    - Здесь 90-95% того, как можно использовать concurrency в go
    Part 1 https://www.youtube.com/watch?v=GZSfn-8m-ko
    Part 2 https://www.youtube.com/watch?v=SCsUO9MSHac
    Part 3 https://www.youtube.com/watch?v=k9b1Bkea4L0
    - Борьба с драйвером PosgreSQL: Bouncer vs. Pgx | Семён Эйгин | Golang Meetup 2023 | СберМаркет Tech https://www.youtube.com/watch?v=jNETRTXWgu8
    - Microservices https://microservices.io/patterns/index.html
    - О каких штуках нужно подумать, когда пилишь сервис с нуля (observability в первую очередь). https://github.com/kgoralski/microservice-production-readiness-checklist

    • 1 hr 24 min
    Игорь Пересунько: работа в Startup vs Faang, какой путь выбрать

    Игорь Пересунько: работа в Startup vs Faang, какой путь выбрать

    #faang #softwareengineer #careersuccess #startup #ycombinator Хотите понять, где лучше развивать свою карьеру: в небольшом стартапе или в большой компании типа Microsoft, Apple, Amazon, Netflix и Google. В этом вам поможет разобраться интервью, где обсудим в чем различия, какие есть преимущества и сложности обоих вариантов. Так же будем сравнивать FAANG и Startup в разрезе культуры, гибкости, инноваций.

    Делиться своим опытом будет невероятно интересный гост - Игорь Пересунько 🔥 Игорь Software Engineer в YC стартапе iollo, который работает над увелечением продолжительности жизни, Ex-Microsoft, пишет про свои проекты в telegram (https://t.me/ihor_codes), ведет канал про алгоритмы (https://www.youtube.com/c/IhorCodes), стримит на twitch (https://twitch.tv/ihor_codes).

    Канал с анонсами https://t.me/megdu_skobok
    Ламповый чат https://t.me/backend_megdu_skobkah
    Boosty https://boosty.to/megdu_skobok
    YouTube https://youtu.be/UvkS899ZHEY

    Полезные ссылки
    📖 YouTube канал Игоря https://www.youtube.com/@IhorCodes
    📖 Телеграм канал Игоря https://t.me/ihor_codes
    📖 Твич https://www.twitch.tv/ihor_codes
    📖 Outtalent https://outtalent.com
    📖 Well found https://wellfound.com
    📖 Ycombinator https://www.ycombinator.com/about
    📖 Levels https://www.levels.fyi
    📖 Glassdoor https://www.glassdoor.com/
    📖 Uber Values https://www.uber.com/us/en/careers/values/?uclick_id=a9289b84-d019-4a91-bb96-aa8a3b364437
    📖 Layoffs https://layoffs.fyi
    📖 Blind https://www.teamblind.com

    Таймкоды
    00:00 Вступление
    01:50 Как Игорь попал в Faang
    03:18 Что такое StartUp
    04:39 Почему Игорь решил покинуть Faang и перешел в Startup
    08:57 Как найти свой Startup
    12:21 Сравнение культуры, атмосферы в Faang и Startup
    14:47 Крупная компания с атмосферой стартапа
    21:09 Стереотипы про Faang и Startup
    22:27 T shape в Startup
    26:46 Использование современных технологий
    34:41 Как привносить в компанию новые технологии
    37:17 Приходиться ли в стартапе больше перерабатывать
    38:47 Отдых/отпуск в startup и Faang
    43:24 Зарплаты в Startup
    46:13 Зарплатные переговоры
    50:01 Карьерные перспективы
    55:26 Риски Startup
    58:00 Набор вопросов для Startup
    1:00:15 Выбор между Startup и Faang

    • 1 hr 12 min
    Distributed Systems Глава 9 Безопасность в распределенных системах | Михаил Курзин Александр Пахомов

    Distributed Systems Глава 9 Безопасность в распределенных системах | Михаил Курзин Александр Пахомов

    Мы глубоко обсудили важность безопасности, рассмотрели моменты, когда она становится приоритетной, и изучили основные принципы дизайна, которые лежат в её основе. Особое внимание уделили сложному вопросу обеспечения соблюдения стандартов GDPR при удалении данных из резервных копий баз данных, и здесь Миша предложил отличное решение. Также мы более детально рассмотрели тонкости аутентификации и авторизации, и пришли к заключению, что технология JWT (JSON Web Tokens) представляет собой отличное решение в данном контексте.
    В заключение, мы глубже разобрались в том, как функционируют SSL, TLS и HTTPS, а также рассмотрели использованные в них криптографические алгоритмы.

    Канал с анонсами https://t.me/megdu_skobok
    Ламповый чат https://t.me/backend_megdu_skobkah
    Boosty https://boosty.to/megdu_skobok
    YouTube https://youtu.be/Dz4W2NmXE60

    Полезные ссылки
    📖 Подкаст тысяча фичей https://t.me/tfeat
    📖 Канал душный интерпрайз https://t.me/toxic_enterprise
    📖 OWASP https://owasp.org/www-project-top-ten/
    📖 OAuth 2.0 for Browser-Based Apps https://www.ietf.org/archive/id/draft-ietf-oauth-browser-based-apps-12.html#name-token-mediating-backend
    📖 Модель зрелости средств мониторинга https://www.soc-cmm.com/

    • 1 hr 16 min
    Ганна Новикова, Виталий Лихачев: публичное собеседование по DevOps практикам

    Ганна Новикова, Виталий Лихачев: публичное собеседование по DevOps практикам

    #devops #sre #softwareengineer #linux

    Будут вопросы по траблшутингу на уровне hardware/OS. Обсудим лучшие практики по Kubernetes, по БД (acid, base). Также будет вопросы по CI/CD. Разберемся что может быть полезно разработчику.

    Проводить собеседование будет невероятно классная - Ганна Новикова 🔥 Ганна, Lead DevOps/Incident team lead, Intergiro. Непрерывно развивается в SRE/DevOps и делиться этим в твиттере (https://twitter.com/arnika_sky) /своем блоге (https://medium.com/@arnikasky)

    Проходить собеседование будет Виталий Лихачев 🔥 Fullstack разработчик. Работал и в стартапах, и в крупных компаниях. Пилил сложный динамичный фронт в стартапе, настраивал CI/CD и aws, оптимизировал бэкенд и проводил технические собеседования — поэтому понемногу знает жизнь программных проектов со множества сторон.

    Канал с анонсами https://t.me/megdu_skobok
    Boosty https://boosty.to/megdu_skobok
    Ламповый чат https://t.me/backend_megdu_skobkah
    YouTube https://youtube.com/live/V8G4z46QEzs

    Полезные ссылки
    📖 Твиттер Ганны https://twitter.com/arnika_sky
    📖 Блог Ганны https://medium.com/@arnikasky
    📖 SRE Interview questions https://github.com/mxssl/sre-interview-prep-guide
    📖 Как победить LeetCode https://skillbox.ru/media/code/kak-pravilno-reshat-zadachi-na-leetcode-podrobnyy-gayd-po-trenazhyeru-dlya-programmistov/
    📖 SRE book https://linkedin.github.io/school-of-sre/
    📖 Попробовать что-то потраблшутить на серверах бесплатно https://sadservers.com/scenarios -
    📖 Описание внутрянки linux https://biriukov.dev/
    📖 Мега энциклопедия траблшутинга проблем производительности linux https://www.amazon.com/Systems-Performance-Brendan-Gregg-ebook/dp/B08J5QZPNC/
    📖 Уроки по linux https://www.youtube.com/playlist?list=PLXtiZNKIobF4e0IHZabrY8WIafbSQiY6h
    📖 Nomad https://www.youtube.com/watch?v=G9tBVMVe09s
    📖 Про особенности alpine для python https://habr.com/ru/articles/707858/

    • 1 hr 27 min
    Мартин ван Стин: интервью с автором Distributed Systems

    Мартин ван Стин: интервью с автором Distributed Systems

    Мы проведем интервью с Мартином ван Стином, автором книги "Distributed Systems". Мы обсудим, как Мартин и Эндрю С. Таненбаум приняли решение написать эту книгу и кто внес больший вклад в четвертое издание. Обсудим для кого предназначена эта книга, а также поговорим о дальнейших творческих планах Мартина. Также поговорим о том, какие тренды ожидают нас в области распределенных систем, и как Мартин оценивает их эволюцию.

    Channel with announcements https://t.me/megdu_skobok
    Lamp Chat https://t.me/backend_megdu_skobkah
    Boost https://boosty.to/megdu_skobok
    YouTube https://youtu.be/NhI5YA4nbzQ

    Useful links
    📖 Distributed Systems https://www.distributed-systems.net
    📖 The Datacenter as a Computer http://www.cs.yale.edu/homes/yu-minlan/teach/csci599-fall12/papers/dccomputer.pdf
    📖 Google Research https://research.google/pubs/

    • 50 min
    Distributed Systems Глава 8 Отказоустойчивость | Илья Казначеев, Валерий Жила

    Distributed Systems Глава 8 Отказоустойчивость | Илья Казначеев, Валерий Жила

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

    Помогать в обсуждении нам будут невероятно интересные гости - Илья Казначеев и Валерий Жила 🔥. Илья - эксперт в области PaaS и SaaS систем, Google Developer Expert по облачным технологиям, кандидат технических наук. Он помогает бизнесу зарабатывать больше и тратить меньше, принимая правильные архитектурные решения. Валера – немецкий SWE, который стремится понять суть предприятий, но только углубляется в них. Он успешно завершил программу обучения Computer Science на высшем уровне.

    Канал с анонсами https://t.me/megdu_skobok
    Ламповый чат https://t.me/backend_megdu_skobkah
    Boosty https://boosty.to/megdu_skobok
    YouTube https://youtu.be/Nfw-KUWNRGk

    Полезные ссылки
    📖 Как делали Load Balancing в Facebook https://youtu.be/LLBT70yexZo?si=TojPnOBh10vLCYDh
    📖 Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith https://www.amazon.com/Monolith-Microservices-Evolutionary-Patterns-Transform/dp/1492047848/ref=sr_1_1?crid=10M47HICW1Z8H&keywords=Monolith+to+Microservices&qid=1696783672&sprefix=monolith+to+microservices%2Caps%2C183&sr=8-1

    • 56 min

Top Podcasts In Technology

АйТиБорода
Алексей Картынник
The MacRumors Show
The MacRumors Show
Elixir Mentor
Jacob Luetzow
Elixir Wizards
SmartLogic LLC
Дизайн Такой
Никита Лакеев, Роман Нургалиев
Podlodka Podcast
Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла

You Might Also Like

Podlodka Podcast
Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла
ГОВОРИТ ВАФИН
Jura.Vafin
План Б
Т—Ж
Завтракаст (Zavtracast)
Завтракаст (Zavtracast)
javaswag
twitter.com/volyx
Тысяча фичей
Саша Пахомов