Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
TV & Film
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts112/v4/fb/0d/c5/fb0dc5c6-1935-1d30-cfff-b3f61e6f6d8e/mza_5516177860660655511.png/600x600bb.jpg
{ между скобок }
gskobelevff
74 episodes
4 months ago
Обсуждение литературы для backend разработчиков https://www.youtube.com/channel/UCFPfUAT-o8BZ5vsqAcy7gcw/featured
Show more...
Technology
RSS
All content for { между скобок } is the property of gskobelevff and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Обсуждение литературы для backend разработчиков https://www.youtube.com/channel/UCFPfUAT-o8BZ5vsqAcy7gcw/featured
Show more...
Technology
Episodes (20/74)
{ между скобок }
Виталий Брагилевский, Филипп Дельгядо, Владимир Иванов: Книги это прошлый век?!
В эпоху GPT, курсов и бесконечных туториалов кажется, что читать техническую литературу — это медленно, скучно и бесполезно. Но так ли это? В этом выпуске — честный разговор о том, – зачем вообще читать техлит в 2025 году – чем книги отличаются от статей, видео и курсов – как выбирать, что читать – как не просто читать, а применять – и почему чтение — это часть инженерной культуры Помогать разбираться в этом вопросе нам будут замечательные гости. - Виталий Брагилевский, девелопер-адвокат в JetBrains, автор книги "Haskell in Depth" - Филипп Дельгядо, архитектор департамента в lekton.io - Владимир Иванов, CTO @ GetSupplied.ai , Author of Architecture Weekly newsletter and youtube channel, trainer and consultant Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok
Show more...
4 months ago
1 hour 9 minutes

{ между скобок }
Дмитрий Свиридкин: Перепишем все на Rust
В этом выпуске обсуждаем язык Rust вместе с Дмитрием Свиридкиным — инженером AWS, занимающимся системной и embedded-разработкой на Rust и C++. Поговорим о прошлом и будущем Rust, где он выигрывает у C++, как начать путь в системном программировании, и насколько Rust безопасен, мощен и перспективен. Обсуждаем: - Историю и философию Rust - Где Rust уже сегодня в продакшене - Как начать изучать язык - Его сильные и слабые стороны - Rust vs C++ - Перспективы развития и тренды Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok Полезные ссылки - YouTube блог Димы https://www.youtube.com/@dmitry-undefined - Телеграмм блог Димы https://t.me/undefinednekrolm - Набор упражнения для погружения в Rust https://github.com/rust-lang/rustlings - Книга Zero To Production In Rust https://www.zero2prod.com/ - Блог Rust Foundations https://blog.rust-lang.org - Разработка игр на Rust https://loglog.games/blog/leaving-rust-gamedev/ - https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language/
Show more...
4 months ago
1 hour 18 minutes

{ между скобок }
Василий Сабиров: кто такой игровой аналитик
В этом выпуске разбираемся, кто такой аналитик в IT-команде, какие бывают виды аналитиков — и зачем вообще они нужны. Главное — обсуждаем, почему аналитики часто становятся неформальными лидерами, даже если у них нет формального статуса. Помогать нам будет Василий Сабиров 🔥 — Head of Analytics в Easybrain, автор книги «Игра в цифры: как аналитика позволяет видеоиграм жить лучше». С 2011 года Василий работает в игровой аналитике (Xsolla, Танки Онлайн, devtodev, Easybrain) и знает, как цифры влияют на решения, команды и бизнес. Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok Полезные ссылки - https://www.linkedin.com/in/vsabirov/ - https://www.facebook.com/vasily.sabirov - https://t.me/iamvasabi
Show more...
4 months ago
1 hour 3 minutes

{ между скобок }
Денис Пинчук: Как внедряли DDD в Яндекс 360. Интервью с руководителем команды backend
#domaindrivendesign #ddd #softwareengineer #softwarearchitecture Как внедрить Domain-Driven Design (DDD) в команду? Почему он не так популярен? Как правильно его продать разработчикам? Об этом и многом другом мы поговорили с Денисом Пинук, который делится своим опытом внедрения DDD в реальных командах. Что вас ждет в этом выпуске? - Что такое DDD и зачем он нужен? - Какой книгой лучше всего начать знакомство? - Как DDD сочетается с TDD, BDD и Event-Driven? - Почему DDD сложно внедрять и как это делать правильно? - Будущее DDD и его минусы. Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok Полезные ссылки - Вакансии Яндекс 360: https://yandex.ru/jobs/services/360?utm_source=youtube&utm_medium=social&utm_campaign=backend_hire&utm_content=mezhdu_skobok&utm_term=0225 - Про бэкенд-разработку в Яндекс 360: https://360.yandex.ru/jobs/backend_development/?utm_source=youtube&utm_medium=social&utm_campaign=backend_hire&utm_content=mezhdu_skobok&utm_term=0225 - Целостность данных в микросервисной архитектуре / Николай Голов (Avito) https://www.youtube.com/watch?v=6HvSpqBc8fA - Event-Driven Architecture в контексте микросервисов: основные паттерны | Николай Голов, ManyChat https://www.youtube.com/watch?v=bAhxpqHfP8I - Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME) https://www.youtube.com/watch?v=FF-GZ7iipwc - Сергей Баранов «Event Storming: избавляемся от предположений в коде» https://www.youtube.com/watch?v=n2RFyLi0sgc - Классические паттерны МСА https://microservices.io/patterns/index.html - Пример доски в миро https://miro.com/templates/event-storming/ Таймкоды 00:00 Вступление 03:25 Что такое DDD и зачем он нужен? 07:03 Основные составляющие DDD 11:39 Как DDD сочетается с TDD, BDD и Event-Driven? 12:48 Как Денис познакомился с DDD 16:19 Как продать DDD в команду 20:29 Как команда Дениса адаптировалась к DDD 42:39 Почему DDD не популярно 57:38 Какие ошибки стоит избежать 59:13 С какой книги начать знакомство с DDD 01:03:57 Обсуждение книги Learning DDD 01:03:49 DDD сообщества 01:10:30 Минусы DDD 01:12:22 Будущее DDD
Show more...
8 months ago
1 hour 14 minutes

{ между скобок }
Влад Хононов: Как DDD меняет разработку? Интервью с автором Learning DDD
Domain-Driven Design — мощный инструмент для проектирования сложных систем, но его внедрение часто вызывает вопросы. Почему стратегический уровень DDD играет ключевую роль? Какие сложности поджидают разработчиков на этом пути? И что нужно сделать, чтобы DDD действительно приносил пользу? В этом интервью с Владом Хононовым, автором книги "Learning Domain-Driven Design", мы разбираем, как правильно применять DDD в реальных проектах, какие ошибки совершают команды и что ждёт этот подход в будущем. Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok О чём говорим: — Почему стратегический уровень DDD так важен — Как сделать первые шаги и преодолеть высокий порог входа — Реальные примеры внедрения: успехи и трудности — DDD и микросервисы: всегда ли они связаны — Влияет ли искусственный интеллект на развитие DDD — Как будет развиваться DDD в ближайшие годы — Опыт Влада в написании книги и его новый проект Если хотите глубже разобраться в DDD и понять, как применять его эффективно, это интервью для вас.
Show more...
8 months ago
1 hour 3 minutes

{ между скобок }
Денис Неклюдов: В чем секрет Staff инженеров
#softwareengineer #softwareengineerpath #staffeng Что такое стафф инженер и почему эта роль так важна? В этом видео мы поговорим о ключевых аспектах работы стафф инженеров: как стать стаффом, какие навыки и опыт для этого нужны, и как понять, что ваша компания готова к этой роли. Вы узнаете, куда можно развиваться после сеньора, как строить карьеру и вести переговоры о повышении, а также как справляться с ответственностью, не выгорая. Практические советы, метрики успеха и ответы на самые популярные вопросы о стафф инженерах — всё это в одном видео! Полезные ссылки - https://info.androidenterprise.training - Android Dev Подкаст - Личный опыт Денис Неклюдов, Барух Садогурский: Жизнь после senior https://youtu.be/n9Wjlei7MYE - https://www.linkedin.com/in/nekdenis/ - https://staffeng.com - Собеседование Неклюдов https://www.youtube.com/live/4RFFTaFdspQ - https://www.goodreads.com/book/show/33369254-the-manager-s-path
Show more...
10 months ago
1 hour 20 minutes

{ между скобок }
Ян Чикнизов: Чем занимается ваш Engineering Manager
#softwareengineer #management #agile #architecture Взял интервью у Engeenering Manager - чтобы понять, кто такой EM и за что он отвечает. Мы обсудили ключевые качества и навыки, которые необходимы для этой роли, а также выяснили, что EM — это не только про работу с людьми, но и про технологии. Ян рассказал, что его привлекает в этой работе и когда компании принимают решение, что им нужен Engeenering Manager. Кроме того, мы затронули тему взаимодействия EM с другими сотрудниками и разобрали различия между EM, Tech Lead и Архитектором. YouTube https://youtu.be/t2sOyIw9QdE Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok Полезные ссылки - StaffEng https://staffeng.com/guides/staff-archetypes/ - Книга “Семь навыков эффективных менеджеров” - Книга "Мама, я тимлид! Практические советы по руководству IT-командой" - Книга "Джедайские техники. Как воспитать свою обезьяну, опустошить инбокс и сберечь мыслетопливо" - Подборка книг для тимлида https://www.livelib.ru/selection/2436973-luchshee-dlya-team-lead - Книга «Как пасти котов. Наставление для программистов, руководящих другими программистами», Ханк Рейнвотер - Книга "Проект феникс" - Книга "Цель. Процесс непрерывного совершенствования" - Совет от Яна "Пройти сертификацию PSM/Project srum master"
Show more...
1 year ago
44 minutes

{ между скобок }
Владимир Балун, Вячеслав Горюнов, Виталий Лихачев: зачем переходить на 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
Show more...
1 year ago
1 hour 24 minutes

{ между скобок }
Игорь Пересунько: работа в 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
Show more...
1 year ago
1 hour 12 minutes

{ между скобок }
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/
Show more...
1 year ago
1 hour 16 minutes

{ между скобок }
Ганна Новикова, Виталий Лихачев: публичное собеседование по 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/
Show more...
1 year ago
1 hour 27 minutes

{ между скобок }
Мартин ван Стин: интервью с автором 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/
Show more...
1 year ago
50 minutes

{ между скобок }
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
Show more...
1 year ago
56 minutes

{ между скобок }
Блокчейн как распределенная система | Игорь Корсаков, Сергей Тихомиров
#distributedsystems #blockchain #softwareengineer #softwarearchitecture Мы обсудили, каким интересным историческим артефактом является биткоин-документ, написанный Сатоши Накамото, где он перевернул и изменил правила распределенных систем. Также мы разобрались, почему майнить криптовалюту на Марсе не выгодно. Ребята смогли передать суть блокчейна всего несколькими фразами и поделились примерами его применения в реальном мире, такими как децентрализованная архитектура, консенсус с участием множества участников и организация коммуникации в децентрализованной системе. Мы также обсудили, что не получило широкого распространения в блокчейне к концу 2023 года, а также то, что сохранит свою важность в технологиях после этого периода и может быть полезно разработчикам. Помогали в обсуждении нам невероятно интересные гости - Игорь Корсаков (co-founder & CTO of BlueWallet) и Сергей Тихомиров (protocol research engineer at Status). Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok YouTube https://youtu.be/KtrDKuj1hWU Полезные ссылки 📖 Bitcoin Paper https://bitcoin.org/files/bitcoin-paper/bitcoin_ru.pdf 📖 Bitcoin Is Worse Is Better https://gwern.net/bitcoin-is-worse-is-better 📖 Bitcoin bites the bullet https://medium.com/@nic__carter/bitcoin-bites-the-bullet-8005a2a62d29 📖 Merkle tree https://en.wikipedia.org/wiki/Merkle_tree 📖 Feature hashing https://en.wikipedia.org/wiki/Feature_hashing 📖 Don’t be tricked by the Hashing Trick https://booking.ai/dont-be-tricked-by-the-hashing-trick-192a6aae3087 📖 What Is Proof of Work (PoW) in Blockchain? https://www.investopedia.com/terms/p/proof-work.asp#:~:text=Proof%20of%20work%20(PoW)%20is,a%20reward%20for%20work%20done. 📖 Is Cryptocurrency are used on Mars? https://medium.com/@varunmoresecomstore/is-cryptocurrency-are-used-on-mars-1699a3dd1e 📖 Zero-knowledge proof https://en.wikipedia.org/wiki/Zero-knowledge_proof 📖 Zero-knowledge proofs, explained https://cointelegraph.com/explained/zero-knowledge-proofs-explained 📖 ENS https://ens.domains
Show more...
1 year ago
1 hour 1 minute

{ между скобок }
Distributed Systems Глава 7 Согласованность и репликация данных | Антон Жуков, Николай Ижиков
Важной темой в распределенных системах является репликация данных. Репликация помогает делать сервисы более надежными и производительными, и одной из ключевых задач является обеспечение согласованности данных во всей системе. На встрече разберемся, какие есть варианты решения. Помогать в обсуждении будут наши невероятно интересные гости - Антон Жуков и Николай Ижиков 🔥 Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok YouTube https://youtu.be/nPTYmqk8dY4?si=7jbmdJBxliSwhFfq Полезные ссылки 📖 Канал Коли Ижикова https://t.me/nizhikovTalks
Show more...
1 year ago
1 hour 5 minutes

{ между скобок }
Distributed Systems Глава 5 Координация распределенного приложения | S0ER, Дмитрий Константинов
#distributedsystems #softwareengineer На встрече мы обсуждаем пятую главу из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Разобрались в координации компонентов распределенного приложения. Поговорили о том когда надо использовать физические часы, а когда логические, как синхронизировать часы в распределенной системе. Дима привел пример из жизни, когда могут возникнуть проблемы в кластаре Cassandra из-за разных часов. Так же обсудили как делать взаимные блокировки (mutual exclusion), чтобы совместно использовать ресурсы. Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok YouTube https://youtu.be/LxnLuduXKvw Полезные ссылки 📖 YouTube канал S0ER https://www.youtube.com/@S0ERDEVS 📖 Телеграмм канал S0ER https://t.me/softwareengineervlog 📖 Курс по распределенным системам от Мартина Клеппманна https://youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB&si=r8hTbbc3S6ZtYQmG 📖 The Global Chubby Planned Outage https://sre.google/sre-book/service-level-objectives/#xref_risk-management_global-chubby-planned-outage 📖 Why Does The Clock At Bristol’s Corn Exchange Have Two Minute Hands? https://secretbristol.com/corn-exchange-clock-bristol-time/ 📖 The trouble with timestamps https://aphyr.com/posts/299-the-trouble-with-timestamps 📖 Jepsen: Cassandra https://aphyr.com/posts/294-call-me-maybe-cassandra 📖 Raft (not)almighty: how to make it more robust https://dev.to/tarantool/raft-notalmighty-how-to-make-it-more-robust-3a11 📖 Raft Understandable Distributed Consensus http://thesecretlivesofdata.com/raft/ 📖 Patterns of Distributed Systems от Мартина Фаулера https://martinfowler.com/articles/patterns-of-distributed-systems/
Show more...
1 year ago
1 hour 3 minutes

{ между скобок }
Виталий Лихачев, Наталья Саушкина: Публичное собеседование Senior Golang Engineer
#softwareengineer #golang #publicinterview Соберемся на публичное собеседование на Middle+ Golang. Разберемся какие сейчас актуальные вопросы по Go обсуждают на собеседованиях. Проводить собеседование будет Виталий Лихачев 🔥 - Fullstack разработчик. Работал и в стартапах, и в крупных компаниях. Пилил сложный динамичный фронт в стартапе, настраивал CI/CD и aws, оптимизировал бэкенд и проводил технические собеседования — поэтому понемногу знает жизнь программных проектов со множества сторон. Проходить собеседование будет невероятно классная - Наталья Саушкина 🔥 Работает мидл golang разработчиком в команде по продуктовой аналитике, стек - кафка, кассандра, кликхаус. Знает как хорошо настроить мониторинг и алертинг. Ламповый чат https://t.me/backend_megdu_skobkah Канал с анонсами https://t.me/megdu_skobok Apple Podcast https://podcasts.apple.com/us/podcast/{-между-скобок-}/id1654695424 Yandex Music https://music.yandex.ru/album/24060063 Полезные ссылки 📖 Задачи с собеседования https://github.com/make-it-git/go-interview 📖 Порождающие паттерны в Golang | avito.code https://www.youtube.com/watch?v=GZSfn-8m-ko& 📖 Паттерны параллельных вычислений в Golang | avito.code https://www.youtube.com/watch?v=SCsUO9MSHac 📖 Паттерны отложенных вычислений | avito.code https://www.youtube.com/watch?v=k9b1Bkea4L0& 📖 LinkedIn Виталия https://www.linkedin.com/in/makeitgit 📖 Курс который делает Виталя https://slurm.io/golang-developer 📖 Golang | Паттерны проектирования https://youtube.com/playlist?list=PLxj7Nz8YYkVW5KHnsb9qWUDP2eD1TXl1N&si=Ea_iH1rTr87Iha-K 📖 Шаблоны разработки (полный курс) https://youtube.com/playlist?list=PLmqFxxywkatStbd9hdzVOS1hZa9dc56k4&si=SzEOwW8TIn7iBMTf
Show more...
2 years ago
1 hour 12 minutes

{ между скобок }
Distributed Systems Глава 4 Межсервисное взаимодействие | Виктор Гамов, Андрей Ребров
#distributedsystems #kafka #softwareengineer #softwarearchitecture Разбор четвертой главы из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Межсервисное взаимодействие лежит в основе всех распределенных систем. Разберемся какие есть варианты взаимодействия между сервисами, так же поговорим о том какие нюансы стоит при этом учитывать. Обсудим в какие случаях стоит использовать синхронное и асинхронное взаимодействие, какие есть плюсы и минусы у этих подходов. Канал с анонсами https://t.me/megdu_skobok Boosty https://boosty.to/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Apple Podcast https://podcasts.apple.com/us/podcast/%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D0%BA/id1654695424 Yandex Music https://music.yandex.ru/album/24060063 Полезные ссылки 📖 Подкаст “Деды Бухтят На Интернет” https://www.youtube.com/@oldwtf 📖 Networking and Kubernetes: A Layered Approach 1st Edition https://www.amazon.com/Networking-Kubernetes-Approach-James-Strong/dp/1492081655 📖 Kubernetes Networking: The Complete Guide https://www.tigera.io/learn/guides/kubernetes-networking/ 📖 Building Meta’s Threads App https://newsletter.pragmaticengineer.com/p/building-metas-threads-app 📖 Fallacies of distributed computing https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing Таймкоды 00:00 Тема выпуска - коммуникации в распределенных системах. 01:25 Представление гостей: Андрей Ребров и Виктор Гамов. 03:25 Layered architectire, ISO-OSI. 11:00 Сеть - основной источник проблем современных приложений. 13:30 Что почитать про современные проблемы коммукации сервисов. 15:30 Sync/Async вызовы, transient/persistent вызовы - в чем разница и что выбрать. 21:39 Нюансы современных Sync/Async - одно под видом другого. 25:15 RPC - удаленный вызов процедур. 30:05 MoM - Message oriented Middleware. Какие они быают? 36:15 Где крутятся дегьги - MoM для SOA от IBM, они же ESB - enterprise service bus. 39:00 Всеми любимые шины. 44:55 Миллионы и миллиарды сообщений в современных шинах. 49:55 Фото и завершение дискуссии.
Show more...
2 years ago
54 minutes

{ между скобок }
Distributed Systems Глава 3 Процессы и Виртуализация | Евгений Козлов, Вячеслав Горюнов
Разбор третьей главы из книги Distributed Systems, 4th Edition, Maarten van Steen and Andrew Tannenbaum. Подробно рассмотрим, как различные типы процессов играют решающую роль в распределенных системах. Так же сейчас сложно представить современную разработку без виртуализации. Виртуализация позволяет приложению запускаться независимо от базового оборудования и платформ, что обеспечивает высокую степень переносимости. Еще обсудим архитектуру клиент/сервер в распределенных системах. Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok Apple Podcast https://podcasts.apple.com/us/podcast/%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D1%81%D0%BA%D0%BE%D0%B1%D0%BE%D0%BA/id1654695424 Yandex Music https://music.yandex.ru/album/24060063 Полезные ссылки 📖 Страничка Getmetor Жени Козлова https://getmentor.dev/mentor/evgeniy-kozlov-684 📖 VyacheArt IT (YouTube канал Славы Горюнова) https://www.youtube.com/@VyacheArt 📖 Daemon process https://t.me/careerunderhood 📖 Cборник хороших практик по разработке backend приложений https://github.com/abstractart/how-to-develop-perfect-crud 📖 Гайд по System Design https://github.com/abstractart/learn-system-design 📖 Java Concurrency Patterns https://github.com/LeonardoZ/java-concurrency-patterns 📖 Теория и практика многопоточной синхронизации https://youtube.com/playlist?list=PL4_hYwCyhAva37lNnoMuBcKRELso5nvBm&si=22Z9EiOTCiICuwfT 📖 Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков https://pragprog.com/titles/pb7con/seven-concurrency-models-in-seven-weeks/ 📖 Классный цикл статей про виртуализацию и контейнеризацию прям мини книга https://habr.com/ru/articles/657677/ 📖 Scaling up the Prime Video audio/video monitoring service and reducing costs by 90% https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90
Show more...
2 years ago
1 hour 2 minutes

{ между скобок }
Максим Суркиз: Как успешно запустить свой Startup
#startup #career #softwareengineer В продолжение темы про работу в стартапах, поговорим о том как делать стартапы. Делиться своим опытом будет невероятно интересный гость - Максим Суркиз 🔥 Максим Co-founder & CTO Copilot2trip.com – AI-ассистента для путешествий по всему миру, основатель VideoMarket.ai и Dalytics, со-основатель и руководитель Яндекс.Советника, Ex-Kaspersky Lab. Максим рассказал про полный путь, которые предстоит пройти при создание стратапа: генерация идеи, сбор команды, организация рабочих процессов и поиск финансированния. Так же поговорили о том как перейти из программиста в оснаватели стартапа и какая есть обратная сторона у стартапов. Канал с анонсами https://t.me/megdu_skobok Ламповый чат https://t.me/backend_megdu_skobkah Boosty https://boosty.to/megdu_skobok Apple Podcast https://podcasts.apple.com/us/podcast/{-между-скобок-}/id1654695424 Yandex Music https://music.yandex.ru/album/24060063 Полезные ссылки 📖 Телеграмм канал Максима https://t.me/surkiz_blog 📖 Startup Максима https://copilot2trip.com 📖 Google Project Management: Professional Certificate https://www.coursera.org/google-certificates/project-management-certificate 📖 Go practice simulator https://gopractice.io 📖 Lean canvas https://www.leancanvas.com 📖 MBA https://ru.wikipedia.org/wiki/Магистр_делового_администрирования 📖 Y combinator startup school https://www.startupschool.org
Show more...
2 years ago
1 hour 25 minutes

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