Глядя на архитектуру, возникают вопросы:
Упал один микросервис, а за ним вся система. Как разорвать цепочку
БД легла от всплеска запросов. Как правильно использовать кэш, чтобы оптимизировать хранение данных
В момент дежурства упала система. Как найти быстро найти причину, и какие действия...
Дженерики вGolang
Глубокий и исчерпывающий интенсив для подготовки к Go собеседованию — теория, практика и допматериалы
О чем интенсив:
Научишься писать обобщенный код наGo
Разберешься с синтаксисом дженериков и метапрограммированием
Глубоко разберешь внутреннее устройство golang generics...
Проблемы, которые решает курс:
1. Пишу бизнес-логику и приложения наGo, но не могу разобраться perf-снимот или прочитать код в сторонней библиотеке.
2. Паникую, если нужно оптимизировать код, потому что не знаю, что происходит за пределами синтаксиса.
3. На работе пишу простые фичи, но хочется...
Ты закроешь 95% вопросов по concurrency:
Получишь глубокие знания и изучишь «подкапотную» Concurrency вGO для работы в крупных проекта
Научишься писать параллельный код и разбираться в нем
Изучишь множество паттернов использования параллельного программирования
Попрактикуешься на реальных...
Go быстро набирает популярность в качестве языка для создания веб-сервисов.
Существует множество учебников по синтаксису Go, но знать его недостаточно. Автор Джон Боднер описывает и объясняет паттерны проектирования, используемые опытными разработчиками. В книге собрананаиболее важная...
Курс предлагает комплексное обучение разработке микросервисовна .NET и C# с использованием современных технологий: CQRS, MediatR, gRPC, Marten, PostgreSQL, MySQL, Dapper, Entity Framework, Redis, RabbitMQ, MassTransit, Docker, Docker Compose, GitHub Actions, Serilog, ELK Stack, Prometheus...
Разберешь на атомы строки, мапы, планировщик, сборщик мусора др. — часовые разборы всех нюансов по каждой теме из программы
Узнаешь, как работает аллокатор Go, как и где Go аллоцирует память
Научишься работать с памятью и указателями, как разработчики на C++, — данные будут занимать минимум...
Чему вы научитесь
Решать наиболее частые и характерные задачи с собеседований на горутины и каналы вGo
О курсе
Горутины и каналы являются одной из главнейших фишек вGo, задачи про которые ОЧЕНЬ любят на собеседованиях.
Меня зовут Иван, я разработчик с пятилетним опытом, автор youtube-канала...
Go быстро завоевал популярность у разработчиковвеб-сервисов. Существует множество учебников, помогающих программистам со знанием других языков освоить его синтаксис, но этого недостаточно. Автор Джон Боднер познакомит вас с паттернами проектирования, созданными опытными инженерами Go, и...
Observability, как в BigTech
Преподает SRE из крупнейшего TravelTech.
Глубокий курс о том, как поставлять логи, метрики, трейсы, делать информативные дашборды, быстро устранять инциденты и правильно интерпретировать данные.
На этом курсе:
- Глубоко изучишь основы и лучшие практики...
После прохождения курса вы научитесь делать паттерны из своих иллюстраций в программе Photoshop.
Откроете для себя новую профессиональную сферу для деятельности.
Если вы работаете со стоками, то научитесь грамотно использовать свои наборы иллюстраций и увеличите продажи на стоках.
Курс «Профилирование вGolang» представляет собой детализированный двухчасовой интенсив, включающий 10 уроков, посвященных углубленному изучению инструментов профилирования вGo. Этот интенсив ориентирован на разработчиков, обладающих базовыми знаниями Golang, и станет полезным для специалистов...
После курса вы: Освоите язык Go и его экосистему на профессиональном уровне, научитесь создавать production-ready код и микросервисы на нем. Мы покажем лучшие подходы и практики и подготовим участников к работе в реальных проектах.
На курсе вы:
Научитесь создавать production-ready приложения...
Для junior go и свитчеровв backend
Пошагово пишем такс-треккер и решаем типичные backend-задачи, которые встречаются на работе: от осознанного выбора инструментов разработки до production-ready кода и интеграции бэка со фронтом
Подойдет начинающим Golang-разработчикам и свитчерам из другой...
Преподает ex-TeamLead из Yandex
Глубокий и исчерпывающий интенсив для систематизации знаний по каналам и подготовки к Golang собеседованию — теория, практика и допматериалы
Тонкости и нюансы каналов
Однонаправленные каналы
Правильное закрытие каналовВнутреннее устройство каналов...
Книга поможет разработчикам и ИТ-специалистам сделать первые шаги в новой роли и уверенно закрепиться в профессии архитектора решений. Фокус — на архитектуре решений: промежуточной области на стыке архитектуры приложений (код и фреймворки) и enterprise-архитектуры (стратегии компании).
В книге...
Научись разрабатывать высокопроизводительную, масштабируемую микросервисную архитектуру, как вВКонтакте/Яндекс/Т-банке, и увеличь свои шансы на трудоустройство в BigTech-компанию или получение новой должности
Обучение подойдет для Junior и Middle backend-разработчиков
Нужно знать основы языка...
Курс посвящен основам языка Go. Целью курса является изучение базовых концепций и синтаксиса языка Go.
Курс включает в себя рассмотрение синтаксиса языка Go , а также базовых инструментов стандартной библиотеки Go для создания простейших CLI и веб-приложений.
Курс основан на опыте практического...
Вы получите материалы курса "Делай паттерны" 4-й поток
Этот курс для вас, если:
хотите готовить для коммерческого использования свои работы акварелью и другими живыми материалами в Фотошопе
хотите обрести супер способность делать паттерны из любых своих работ
хотите начать делать своё портфолио...
Паттерны проектирования на платформе .NET (Сергей Tепляков)
Паттерны проектирования остаются важным инструментом в арсенале разработчика, поскольку они опираются на фундаментальные принципы проектирования. Тем не менее, появление новых конструкций в современных языках программирования делает...