Monoliths are the future
Kelsey Hightower считает, что будущее за монолитами, а не за микросервисами.
https://changelog.com/posts/monoliths-are-the-future
Kelsey Hightower считает, что будущее за монолитами, а не за микросервисами.
https://changelog.com/posts/monoliths-are-the-future
Building SRE from Scratch
Как организовать SRE процессы с нуля.
https://medium.com/ibm-garage/building-sre-from-scratch-485e23985bbd
Как организовать SRE процессы с нуля.
https://medium.com/ibm-garage/building-sre-from-scratch-485e23985bbd
kubenav
kubenav is the navigator for your Kubernetes clusters right in your pocket. kubenav is a mobile and desktop app to help you manage Kubernetes clusters and stay up to date on whats going on in your clusters.
https://github.com/kubenav/kubenav
kubenav is the navigator for your Kubernetes clusters right in your pocket. kubenav is a mobile and desktop app to help you manage Kubernetes clusters and stay up to date on whats going on in your clusters.
https://github.com/kubenav/kubenav
mkcert
Тулза для автоматизации создания самоподписных SSL сертификатов для локальной разработки.
https://github.com/FiloSottile/mkcert
Тулза для автоматизации создания самоподписных SSL сертификатов для локальной разработки.
https://github.com/FiloSottile/mkcert
Benchmarking Go vs Node vs Elixir
Сравнение производительности Go, Node и Elixir.
https://stressgrid.com/blog/benchmarking_go_vs_node_vs_elixir
Сравнение производительности Go, Node и Elixir.
https://stressgrid.com/blog/benchmarking_go_vs_node_vs_elixir
Identifying and tracking toil using SRE principles
Подробно про toil в блоге GCP.
https://cloud.google.com/blog/products/management-tools/identifying-and-tracking-toil-using-sre-principles
Подробно про toil в блоге GCP.
https://cloud.google.com/blog/products/management-tools/identifying-and-tracking-toil-using-sre-principles
Опыт собеседования в Google на позицию SRE
Очень интересная и подробная история о собеседовании в Google на позицию SRE от подписчика.
Если ссылка не открывается, то попробуйте через VPN.
https://telegra.ph/Opyt-sobesedovaniya-v-Google-na-poziciyu-SRE-02-02
Очень интересная и подробная история о собеседовании в Google на позицию SRE от подписчика.
Если ссылка не открывается, то попробуйте через VPN.
https://telegra.ph/Opyt-sobesedovaniya-v-Google-na-poziciyu-SRE-02-02
Telegraph
Опыт собеседования в Google на позицию SRE
Предыстория: Подавался через рефер от своего друга в Google, на позицию SRE. Сначала был init call с HR, которая спросила про опыт работы и пробежалась по тесту, где даются варианты ответов. Тест по Google/Python ответил на 100% правильно, по Linux Internals…
CERN ends trial of Facebook Workplace
CERN переходят с Facebook Workplace на Mattermost (https://github.com/mattermost/mattermost-server) - аналог Slack с отрытым исходным кодом.
https://home.cern/news/news/computing/cern-ends-trial-facebook-workplace
CERN переходят с Facebook Workplace на Mattermost (https://github.com/mattermost/mattermost-server) - аналог Slack с отрытым исходным кодом.
https://home.cern/news/news/computing/cern-ends-trial-facebook-workplace
Why Discord is switching from Go to Rust
Discord переписали Read States сервис с Go на Rust и получили существенный прирост производительности.
https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f
Discord переписали Read States сервис с Go на Rust и получили существенный прирост производительности.
https://blog.discordapp.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f
The Missing Semester of Your CS Education
3 PhD студента из MIT организовали материалы и лекции, которых, по их мнению, не хватает в классическом CS курсе.
Раскрываются следующие темы:
- Command shell
- Version control
- Text editing
- Remote machines
- Finding files
- Data wrangling
- Virtual machines
- Security
https://missing.csail.mit.edu
3 PhD студента из MIT организовали материалы и лекции, которых, по их мнению, не хватает в классическом CS курсе.
Раскрываются следующие темы:
- Command shell
- Version control
- Text editing
- Remote machines
- Finding files
- Data wrangling
- Virtual machines
- Security
https://missing.csail.mit.edu
End-of-life announcement for CoreOS Container Linux
On May 26, 2020, CoreOS Container Linux will reach its end of life and will no longer receive updates. We strongly recommend that users begin migrating their workloads to another operating system as soon as possible.
https://coreos.com/os/eol
On May 26, 2020, CoreOS Container Linux will reach its end of life and will no longer receive updates. We strongly recommend that users begin migrating their workloads to another operating system as soon as possible.
https://coreos.com/os/eol
sovereign
Ansible плейбуки для построения приватного клауда: email, calendar, contacts, file sync, IRC bouncer, VPN и тд.
https://github.com/sovereign/sovereign
Ansible плейбуки для построения приватного клауда: email, calendar, contacts, file sync, IRC bouncer, VPN и тд.
https://github.com/sovereign/sovereign
Scaling to 100k Users
Полезные основы по масштабированию приложений от инженера Alex Pareto, который работает в компании NTWRK (крупный онлайн магазин).
https://alexpareto.com/scalability/systems/2020/02/03/scaling-100k.html
Полезные основы по масштабированию приложений от инженера Alex Pareto, который работает в компании NTWRK (крупный онлайн магазин).
https://alexpareto.com/scalability/systems/2020/02/03/scaling-100k.html
Burnout in Software Development Demystified
Подробно про выгорание в IT и как с ним бороться.
https://thevaluable.dev/burnout-software-developer
Подробно про выгорание в IT и как с ним бороться.
https://thevaluable.dev/burnout-software-developer
Максимально кратко и максимально полезно про то, как работает git.
Git series 1/3: Understanding git for real by exploring the .git directory: https://www.daolf.com/posts/git-series-part-1
Git series 2/3: Rebase and the golden rule explained: https://www.daolf.com/posts/git-series-part-2
Git series 3/3: Mastering git rebase: https://www.daolf.com/posts/git-series-part-3
Git series 1/3: Understanding git for real by exploring the .git directory: https://www.daolf.com/posts/git-series-part-1
Git series 2/3: Rebase and the golden rule explained: https://www.daolf.com/posts/git-series-part-2
Git series 3/3: Mastering git rebase: https://www.daolf.com/posts/git-series-part-3
Настройка потребления CPU в Kubernetes
Отличная статья от подписчика. Автор: @valioozz
https://medium.com/targetprocess/настройка-потребления-cpu-в-kubernetes-как-научить-микросервисы-дышать-полной-грудью-45f70d3f262
Отличная статья от подписчика. Автор: @valioozz
https://medium.com/targetprocess/настройка-потребления-cpu-в-kubernetes-как-научить-микросервисы-дышать-полной-грудью-45f70d3f262
Internals of Google Cloud Spanner
Внутреннее устройство сервиса Google Cloud Spanner.
https://thedataguy.in/internals-of-google-cloud-spanner
Внутреннее устройство сервиса Google Cloud Spanner.
https://thedataguy.in/internals-of-google-cloud-spanner
Team Topologies Book Summary
Краткая выжимка из Team Topologies (книга от авторов DevOps Topologies: https://web.devopstopologies.com/index.html)
Part 1 Key Concepts: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-1-of-3-key-concepts
Part 2 Topologies and Interaction Modes: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-2-of-3-topologies-and-interaction-modes
Part 3 Taking Action: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-3-of-3-taking-action
Краткая выжимка из Team Topologies (книга от авторов DevOps Topologies: https://web.devopstopologies.com/index.html)
Part 1 Key Concepts: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-1-of-3-key-concepts
Part 2 Topologies and Interaction Modes: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-2-of-3-topologies-and-interaction-modes
Part 3 Taking Action: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-3-of-3-taking-action
WHY KUBERNETES?
Ответ на вопрос, почему стоит использовать Kubernetes, вместо других похожих решений.
https://srcco.de/posts/why-kubernetes.html
Ответ на вопрос, почему стоит использовать Kubernetes, вместо других похожих решений.
https://srcco.de/posts/why-kubernetes.html
GitHub CLI
GitHub запускают официальный CLI. Выглядит адекватно, написан на Go.
https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta
Код: https://github.com/cli/cli
GitHub запускают официальный CLI. Выглядит адекватно, написан на Go.
https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta
Код: https://github.com/cli/cli
Introducing the Docker Index: Insight from the World’s Most Popular Container Registry
Интересная статистика по Docker Hub.
https://www.docker.com/blog/introducing-the-docker-index
Интересная статистика по Docker Hub.
https://www.docker.com/blog/introducing-the-docker-index