Бизнес блог #1
Выжимаю книги до самой сути.
? Реклама - @jaMasha
? Хотите свою книгу? Мы напишем её за вас и сделаем книгу бестселлером. Подробности в боте @Summary_library_bot
? Оставьте след в истории с помощью книги
https://expert-book.pro
Фильмы и сериалы со всей планеты. Мы знаем, что посмотреть, где посмотреть и на что сходить в кино.
Last updated 5 days, 10 hours ago
Все материалы размещены по партнёрской програме ivi.ru | All materials are posted on the partner program ivi.ru
По всем вопросам: @kuzr103
Купить рекламу: https://telega.in/c/k1noxa103
Основной канал: https://t.me/kino_hd2
Last updated 2 weeks, 4 days ago
Подборка за неделю 2-8 сентября
■ Видео про написание своего интерпретатора на Rust
■ Самые популярные статьи из блога конференции HighLoad++ на Хабре за 2024 год
■ Открытый курс по цифровой схемотехнике
■ Как GOMEMLIMIT помог сократить использование памяти: история команды Zomato
■ YADRO Go Meetup, 25 сентября, Питер и онлайн
■ lfmap - lock-free map для Golang
■ GoNB - ядро Go Notebook для Jupyter
■ Как Uber выживает с большим количеством e2e-тестов
■ Открытое собеседование на Middle Golang разработчика
■ Погружение в параллелизм в Go
■ Давайте работать с proto ошибками правильно
■ Permit - сервис авторизации на Golang с открытым исходным кодом
■ Oops - библиотека Go для обработки ошибок
■ Go docker API stack example
■ Срезы в деталях: продолжение серии статей Phuong Le про сложные аспекты Go на простых иллюстрациях
■ paradedb - альтернатива Elasticsearch на Postgres
■ Пост от команды Golang: "Телеметрия в Go 1.23 и последующих версиях"
■ Функциональное программирование и Golang. Доклад с GopherCon UK 2024
■ Разбираемся, что такое S3 и делаем простое объектное хранилище на Go
■ Как ускорить код, не меняя алгоритм
■ Реализуем kotlinx.coroutines своими силами, чтобы разобраться как они устроены
■ Выпущены версии Go 1.23.1 и 1.22.7
■ Как мы строим систему распределенного трейсинга, в которой можно терять данные
■ Трассировка на Go
■ Фреймворк Ergo - реализация идей, технологий и шаблонов проектирования, подобных Erlang на Golang
■ Вторая статья про написание своей собственной SQLite на Rust
■ Подборка лучших статей «Библиотеки программиста» за август
■ Операции со слайсами в Go
■ Database Building Blocks Seminar Series – Fall 2024
Подборка за неделю 26 августа - 1 сентября
• Представлена новая версия TinyGo
• FauxRPC - инструмент создания моков для gRPC, gRPC-Web, Connect и REST
• В поисках хорошего стиля. Часть 1. Зачем нам свои линтеры на Go в Островке
• Собираем данные из сотни микросервисов, или как мы разобрали Ozon на кубики, а потом собрали заново
• Learning Domain-Driven Design Часть IV. DDD и другие методологии и паттерны
• Три доклада из блока «Libraries and Tools» с GoFunc 2024
• Записи докладов с Systems Distributed `24
• Backend Podcast - 67. Mono vs Multi Repos: Navigating CI Pipelines
• Паттерн Functional Options
• Паттерн Configurable Object
Подборка за неделю 19-25 августа
- Backend Podcast - 65. The thorny path to breaking free from ReactJS
- Backend Podcast - 66. Go 1.23 iterators, to OSS or not?
- Learning Domain-Driven Design Часть III. Применение DDD на практике (Глава 10-13) / Сергей Баранов
- Гриша Скобелев, Антон Сорокин: Mock-собеседование по System Design
- Оптимизация использования памяти в PostgreSQL: секреты профессионалов
- Когда и как нужно использовать ретраи в системе. А когда не нужно и когда это может привести к очень неприятным последствиям
- gRPC Middleware в Go как способ модифицировать все запросы в одном месте
- Отличная небольшая статья про устройство мьютексов в Golang и про режим ожидания
- Sync.Pool в деталях: продолжение серии статей Phuong Le про сложные аспекты Go на простых иллюстрациях
- Про использование тестовых контейнеров для ваших интеграционных тестов на Golang
- Место, где вы можете разобраться как работает DNS. Интерактиный туториал от Julia Evans
- Про планировщик в Golang и про реализацию вытеснения
- Tetrigo - реализация Tetris на языке Golang в соответствии с официальным руководством по разработке Tetris 2009 года
- Что нового в Go 1.23, а главное, зачем - в видеообзоре инженера AvitoTech
- Range Over Function Types в Go 1.23
- Применение Continuation-passing style (CPS) в Go
Подборка за неделю 12-18 августа
- Краткое содержание книги "100 Go Mistakes and How to Avoid Them" в удобном формате
- Как PostgreSQL хранит данные на диске
- Go 1.23
- Go 1.23 за 23 минуты
- Записи докладов с GoFunc 2024
- Буквально 4 минуты про Goose
- DuffMan - диагностическая утилита на Go для фаззинга и тестирования отказов API нод
- Тестируем в микросервисах: TaaS и пять шлюзов качества
- Как Temporal помогает не потерять вашу пиццу
- Объяснение Go maps: как на самом деле хранятся пары ключ-значение
Подборка за неделю 5-11 августа
- Первая статья из серии про реализацию HTTP с нуля на Go
- Как работают массивы в Go и почему могут возникнуть проблемы с циклом for-range
- Go: жарим общие данные. Атомно, быстро и без мьютексов
- Выпущены версии Go 1.22.6 и 1.21.13
- Туториал по defer в Golang
- Как мультитрединг работает под капотом? Как на одном ядре запускаются 2 треда?
- Внутреннее устройство sync.Map, сравнение производительности с map + RWMutex
- DDD на практике
- Микросервисы на Go: Как заставить систему работать на тебя
- approf - нативное маковское приложение для pprof
- Большая крыса Go
- Подбираем нужные автозапчасти: миллиарды комбинаций за 12 минут
- В каких режимах может работать мьютекс в Go?
- 10-недельная программа адаптации Go бэкенд-инженера
- Backend Podcast - 64. TIOBE index, ORM in prod, StackOverflow survey
Подборка за неделю 10-16 июня
- Backend Podcast - 56. rclone снаружи и изнутри
- Классическая обработка ошибок в Golang может замедлить код в 5 раз
- System Design. Как построить распределенную систему и пройти собеседование
- Публичное собеседование Senior Golang Developer
- Статья как введение в структурированный параллелизм golang
- Раз архитектура — «as Code», почему бы её не покрыть тестами?!
- Проводим архитектурное ревью продуктовой фичи
- System Design проектируем Yandex Music
- range по функциям в Go 1.23
- Самое основное в Go на примерах
Подборка за неделю 3-9 июня
- Backend Podcast - 54. Сервис резервации билетов
- Backend Podcast - 55. PGO: inlining & branching
- Лучшие статьи Яндекса про бэкенд на Хабре за год
- Как перестать быть гошником и стать гофером?
- Как работает sync.WaitGroup под капотом
- Пачка идей для петпроектов на golang
- Популярные ошибки в Golang и как их избежать
- Оптимизация Go: как повысить скорость и эффективность кода
- Удаленное хранилище на Go: Создание Децентрализованной Системы Файлов
- От и Go: доклады для гоферов про инструменты для фаззинга, kuber-кластер на Go и не только
- Как обрабатывать ошибки в Go: свежий гайд от JetBrains
- Логирование в Go: от основ до профи
- Кратко про то, как устроен компилятор Go
- Защита от каскадных отказов в Go с помощью схемы Circuit Breaker
- Архитектурный репозиторий на базе GitLab и C4 Model для большой компании
- Архитектура как код
- Документируем путь: изучение Golang с нуля до профи
Подборка за неделю 27 мая - 2 июня
- Сетевое программирование в Go
- Изучаем Rust через выполнение практических задач
- Прикольный интерактивный туториал по очередям
- Как обучить LLM-систему распознавать персонажей: исследование с Parakeet и Golang
- Глубокое погружение в дженерики в Go
- Практическое руководство: создание микросервисов с использованием Go
- Structured concurrency в языке Go
- Что выбрать и как сделать правильно: sync.Pool, chanpool, memory arena или забить?
- Пишем свой mini-k8s на Go с helm-шаблонизатором
- Учим сервис сообщать понятно об ошибке пользователям, программистам и машинам
- Реализация MVCC и основных уровней изоляции транзакций SQL
- Blazingly Fast Shadow Stacks for Go
- fgprof is a sampling Go profiler that allows you to analyze On-CPU as well as Off-CPU (e.g. I/O) time together
- Интервью System Design - человек vs chatGPT
- ARIES - алгоритм восстановления СУБД после сбоев. Часть 1
- Podlodka #374 – High Performance
- Ужасно подробные ошибки в API: пишем на Go инструмент для работы с ними
- Полное руководство: создание веб-приложения с React и Go
Дайджест за неделю 20-26 мая
- Разбор резюме Go-разработчиков с Даниилом Подольским
- Кэш в оперативной памяти своими руками
- encoding/binary: add Append, Encode and Decode
- Air is yet another live-reloading command line utility for developing Go applications
- Gofr is an opinionated microservice development framework
- Проектно-ориентированное обучение Go
- 58 вопросов и ответов с собеседований по Go
- Вопросы и ответы по сетям и протоколам
- Подборка из 13 задач по Go с решениями
- 76 вопросов по Go с ответами для подготовки к собеседованию
- AMIGO - Migrate SQL with Go language
- 90 дней DevOps - обновлённый сборник
- Повышение качества дизайна в Go: Искусство проектирования пакетов
- Анализ Go-бинарей с использованием gftrace
- Generic concurrency в Go
- Что почитать по gRPC?
- Два новых языка на раёне: Borgo и Bend
- Инструкция к Kubernetes, которую поймёт даже водитель Uber
- Масштабирование WebSocket соединений на Go
- Открытый практикум Golang by Rebrain: Начало работы с gRPC в Golang
- Бесплатные ресурсы и рекомендации по Go от разработчиков Ozon
- От и Go: доклады для гоферов про инструменты для фаззинга, kuber-кластер на Go и не - только
- Шпаргалка по Go
- Мысли об использовании Go для биоинформатики
- Protobuf и buf: блеск, нищета и импортозамещение
- Популярные ошибки в Go и как их избежать
- Доклады с конференции GolangConf 2023
- Не возвращайте ошибку в Go
- The Impact of Pre-allocating Slice Memory on Performance in Golang
- Визуализация покрытия кода Go в виде древовидной карты
- Backend Podcast - 53. Survival Guide
- Composable HTTP Handlers using generics
- Подборка полезных ресурсов для подготовки к собеседованию по Go
Дайджест за неделю 13-19 мая
- Reclaiming CPU for free with Go's Profile Guided Optimization
- Boost performance of Go applications with profile guided optimization
- Один PostgreSQL, чтобы править всеми
- Secure Randomness in Go 1.22
- Разработка DNS-резолвера на Go
- proposal: reflect: add TypeAssert
- Книга и отдельные лекции по алгоритмам от Jeff Erickson
- Эффективный пул горутин - ants
- Моковое собеседование Rust
- Как гоферы ходят в БД?
- Backend Podcast - 52. Mattermost
Бизнес блог #1
Выжимаю книги до самой сути.
? Реклама - @jaMasha
? Хотите свою книгу? Мы напишем её за вас и сделаем книгу бестселлером. Подробности в боте @Summary_library_bot
? Оставьте след в истории с помощью книги
https://expert-book.pro
Фильмы и сериалы со всей планеты. Мы знаем, что посмотреть, где посмотреть и на что сходить в кино.
Last updated 5 days, 10 hours ago
Все материалы размещены по партнёрской програме ivi.ru | All materials are posted on the partner program ivi.ru
По всем вопросам: @kuzr103
Купить рекламу: https://telega.in/c/k1noxa103
Основной канал: https://t.me/kino_hd2
Last updated 2 weeks, 4 days ago