Владимир Балун
5.25K subscribers
287 photos
43 videos
311 links
Канал Балун Владимира — C++/Go разработчика из BigTech. Здесь вы найдете глубокие знания и материалы по программированию, личные истории и лайв-контент.

Сотрудничество: @vladimir_balun
Download Telegram
📹 ТОП книг по саморазвитию для программистов:
https://youtu.be/KYhOmQmNkWM?si=_6zcwPLbj-f31-UU
🔥20👍103🥴21😐1
Podlodka Go Crew снова в деле! Это онлайн-конференция, где обсуждаются актуальные темы для go-разработчиков.

В новом сезоне особое внимание уделяется архитектуре приложений на Golang. Сессии проводятся в удобное время — утром и вечером.

Чего ожидать?
- «От 1000 скриптов на Bash к (микро)сервисам на Go» — Максим Набоких поделится опытом миграции на Go в рамках крупнейшей kubernetes-платформы.
- «System design: Saga from zero to Temporal» — Антон Цитульский рассмотрит принципы оркестрации и хореографии, используя Temporal, и объяснит, как управлять бизнес-процессами в сложных системах.
- «Спецификации и код: Как выбрать правильный путь между генерацией и интеграцией?» — Леонид Ченский покажет плюсы и минусы разных подходов к работе с API-спецификациями.

Конференция создана для тех, кто ищет не только знания, но и решения, которые можно сразу внедрять в проекты.

Билеты в продаже на сайте: https://podlodka.io/gocrew

А промокод сообщества go_crew_4_bh3pCV даёт скидку в 500 руб🥳
🔥5👍4
❗️Есть один бесплатный билет на мероприятие - давайте я его подарю тому, кто первым в комментариях напишет podlodka
6🔥4👍3
📝 Не так давно закончил создание руководства по подготовке к System Design собеседованиям. Думал, что напишу быстро, но процесс создания занял достаточно много времени...

В руководстве рассказал про:
1. Зачем нужно отдельное собеседование по System Design
2. Кому предлагают пройти собеседование по System Design
3. Как пройти собеседование: этапы и советы
4. Типичных ошибки при прохождении собеседования
5. Типы систем, которые приходится проектировать чаще всего
6. Советы по подготовке к собеседованию
7. Дополнительная литература

📌Ссылка на руководство (приблизительное время чтения - 12 минут)
🔥37👍138🤩3👏21
📹 Иногда возникает вопрос - нужно ли какой-то код параллелить, а если и нужно, то во сколько раз этот код можно будет ускорить... На такие вопросы может помочь ответить Закон Амдала

https://youtu.be/yvVm_8mE1kY
🔥18👍6🤩31🥰1🍓1
📝 Пишу сейчас небольшую статью о concurrency паттернах в Go по работе с базами данных:
- паттерн по взаимодействию с кэшем и базой данных
- паттерн для распределенного запроса в кластер базы данных с несколькими синхронными репликами
- паттерн для распределенного запроса в кластер базы данных с несколькими шардами и последующей агрегацией

В связи с этим возник вопрос, часто ли вам приходилось иметь дело на собеседованиях или на работе с подобными вещами? Ниже будет опрос, ответьте на него, пожалуйста...
🔥34👍8👏1🤩1
📰 Всем привет, сейчас мы активно ищем интервьюверов для проведения mock-собеседований для проекта it-interview.io по следующим секциям: Kotlin/Python/Ruby/Swift/DevOps/ML/DataScience/QA

Требования для будущих интервьюверов:
- предыдущий или текущий опыт работы в крупных Российских или зарубежных технологических компаниях
- грейд не ниже Senior в крупной Российской или зарубежной технологической компании
- как минимум, пять лет коммерческого опыта работы
- опыт проведения технических собеседований
- интерес к проведению собеседований

Дополнительно нам еще нужны интервьюверы для проведения mock-собеседований по следующим секциям: Java/PHP/C#/Go/C++/Алгоритмы/SystemDesign. За подробностями, условиями и деталями сотрудничества можно обращаться к https://t.iss.one/alexandrinterview
🔥9👍73
📹 Не так давно записали с Димой не подкаст, а консультацию (разбор), в рамках которой я старался помочь Диме советами по тому, как из джуна вырасти в мидла

Ссылка на консультацию:
https://youtu.be/WJVU00GuJ0A
🔥22👍12💯5❤‍🔥32🤩1
🚀 Разыгрываю 2 билета на HighLoad++ и 2 книги «Распределенные данные»

Всем привет, совсем скоро в Москве пройдет конференция HighLoad++. В связи с этим я вместе с моими друзьями из Yandex Cloud & Yandex Infrastructure разыгрываю два онлайн-билета на конференцию и две книги Алекса Петрова «Распределенные данные. Алгоритмы работы современных систем хранения информации».

Для участия:
— Подпишитесь на 3 канала:
@vladimir_balun_programming
@cloud_track
@yandex_infrastructure
— Нажмите кнопку «Участвовать» под этим постом
— Вы должны проживать на территории РФ, чтобы мы смогли отправить книги

📅 1 декабря в 22:00 (по мск) бот случайно выберет победителей — имена победителей опубликую в этом канале.
🔥29🤡16👍12👎4🎉4🤪2💩1🤝1
💭Всем привет, сегодня и завтра буду весь день HighLoad в Сколково, если вы будете офлайн на конференции - пишите @vladimir_balun, можно будет увидеться)

Доклады, которые мне будет очень интересно посмотреть:
- Архитектура хранилища ВКонтакте
- Динтаблицы YTsaurus — и ещё одна СУБД от Яндекса
- Надежность на масштабе в 45 млн клиентов — инструменты и практики цифрового банка
- Picodata: много маленьких данных
- AppHost: как Яндекс организует взаимодействие сотен микросервисов

Также в этом году тут очень много крутых стендов от Яндекса, Авито, Сбера и других компаний!
🔥255👍5❤‍🔥1🐳1
💭 День прошел насыщенно, много было интересных докладов, сняли подкаст с Виталиев Левченко об олимпиадном программировании (скоро появится у меня на канале)

Завтра с Русланом Савченков, автором доклада «Динтаблицы YTsaurus — и ещё одна СУБД от Яндекса» планируем записать подкаст о том, как и зачем в Яндексе разрабатывается своя собственная СУБД
24🔥14❤‍🔥7👍4🤔1
💭 Не знаю почему, но очень интересно смотреть доклады о системном программировании и о том, как что-то устроено внутри…

Вчера попал только на один такой доклад на конференции «Путь к стабильным и быстрым дискам в Yandex Cloud» - рассказывали там об эффективной реализации виртуальных дисков, чтобы не терять производительность при эмуляции устройств
🔥3810👍9🤔1
📹 Достаточно часто меня просили поделиться своим топом книг по С++ и вот наконец отдельное видео об этом: https://youtu.be/I8RTVgSyS8Y

P.S. у меня уже достаточно большой бэклог различных идей для видео, но если вы будете оставлять комментарии или писать мне в личные сообщения какие-нибудь вопросы или идеи для видео - некоторые видео можно будет переприоритизировать и выпустить быстрее 😇
🔥19👍92🤩21❤‍🔥1🥰1
🚀 УСТРОЙСТВО ВИРТУАЛЬНОЙ ПАМЯТИ

📆 23 декабря 19:00 по МСК пройдет бесплатный открытый урок по Оптимизациям в GO от Панасюка Игоря (разработчик в Яндексе и преподаватель в ИТМО)

На открытом уроке:
- разберешь устройство, особенности и подводные камни виртуальной памяти;
- изучишь теорию и устройство таблиц трансляций, TLB и MMU;
- разберешься с механизмами, которые операционная система использует для управления памятью: copy-on-write, swapping, lazy allocation;
- научишься ускорять код на Go с помощью виртуальной памяти.

Регистрация по ссылке
🔥15👍95🎉2🤩2
📹 Как решать задачи на LeetCode, чтобы подготовиться к собеседованиям: https://youtu.be/y3qIwOHY9pk
🔥21👍8
📹 Не так давно записали со студентом МФТИ Алексеем не подкаст, а консультацию (разбор), в рамках которой я старался помочь Леше советами по тому, как ему найти его первую работу программистом

https://youtu.be/FHU0EsH6YNY
🥱13👍12🔥1🙏1
📹 На конференции Highload++ мы с Русланом Савченко сняли подкаст о YTsaurus - СУБД и Map-Reduce системе из Яндекса

Много говорили о том, как проходит процесс разработки баз данных, и чем он отличается от обычной разработки, а также в конце Руслан еще успел поделиться планом обучения для тех, кто в будущем хочет начать разрабатывать базы данных!

Подкаст доступен по ссылке:
https://youtu.be/LT0F8PkGNGg
🔥169👍81🤩1
Поздравляю всех с наступающим Новым годом, а кого-то уже с наступившим 🚀

Хочу всем пожелать новых знаний и профессиональных достижений, инновационных идей и творческого вдохновения, успешных проектов и довольных клиентов, и конечно же, счастья, радости и любви в Новом 2025 году!
🔥86🎉2821🍾6👍3❤‍🔥2👏2
💭 Хочу поделиться тем, как я запланировал 2025 год

Раньше, я ставил себе несколько больших личных целей на год по разным сферам жизни (используя колеса баланса), но в этом году мой подход немного изменился...

В конце 2024 я точно также поставил несколько больших целей по разным сферам жизни на год и отдельные цели по проектам it-interview.io и balun.courses. Затем я декомпозировал эти цели по месяцам. Расписал подробно, что и в каком месяце мне нужно будет делать, чтобы все успеть. А еще, внезапно, написал цели и на 2026, потому что некоторые цели уже не влезали в 2025 год…

Хочу сказать, что получилось очень круто - вся информация о моих планах была выгружена из мозга в виде простого текста! Вчера, например, планировал TODO лист на четверг и пятницу - как же было круто это делать, когда все планы и цели перед глазами!

Заняло это планирование у меня примерно несколько недель, я постоянно возвращался, что-то менял / добавлял / убирал - суммарно времени ушло примерно 6-8 часов. Не знаю, насколько это мне поможет, смогу поделиться этим уже в конце 2025 года...

В общем, всем уверенного старта в 2025 году 🚀
🔥65👍26❤‍🔥3🥱31