Пара постов о сборке мусора в Java и о том, как отслеживать ее влияние на ваши приложения.
https://proglib.io/w/0a8b294a
https://proglib.io/w/0317ba91
https://proglib.io/w/0a8b294a
https://proglib.io/w/0317ba91
Sematext
Java Garbage Collection Logs & How to Analyze Them - Sematext
Get started with GC logging! Learn what GC logs are, how to read and analyze them to ensure peak Java garbage collection performance.
Подробный обзор автомасштабирования в Kubernetes. Какие проблемы он решает, как это реализовано и как работает изнутри.
https://proglib.io/w/ba4fc18b
https://proglib.io/w/ba4fc18b
Around25
Horizontal Pod Autoscaler in Kubernetes
Implement HPA in Kubernetes to save on running costs without impacting the availability of your services.
Пост о профилировании производственных сервисов с помощью Prometheus и Jaeger.
https://proglib.io/w/7983ba9b
https://proglib.io/w/7983ba9b
Medium
Profiling in production to detect server bottlenecks
I work as a tech leader in the System team responsible for service performance and stability. From March to November 2020 Miro grew…
Почему при серьезных инцидентах постоянно происходят изменения конфигурации?
https://proglib.io/w/d8f21f8a
https://proglib.io/w/d8f21f8a
Surfing Complexity
Why do config changes keep coming up in major incidents?
Recently, Vijay Chidambaram (a CS professor at UT Austin) asked me, “Why do so many outages involve configuration changes?” Me, a few years ago, making a similar observation I didn̵…
Напоминание о том, что сложность системы может легко сократить время безотказной работы в целом. Примеры упрощены.
https://proglib.io/w/af14f071
https://proglib.io/w/af14f071
Python for DevOps: Learn Ruthlessly Effective Automation (2019)
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Количество страниц: 506
Многие технологии за последние десять лет очень сильно изменились. Python стал одним из самых популярных языков в мире. Эта книга демонстрирует, как использовать Python для повседневных задач системного администрирования Linux с помощью самых полезных инструментов DevOps, в том числе Docker, Kubernetes и Terraform.
Скачать книгу
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Количество страниц: 506
Многие технологии за последние десять лет очень сильно изменились. Python стал одним из самых популярных языков в мире. Эта книга демонстрирует, как использовать Python для повседневных задач системного администрирования Linux с помощью самых полезных инструментов DevOps, в том числе Docker, Kubernetes и Terraform.
Скачать книгу
Telegram
Книги для программистов (reserved)
Python for DevOps: Learn Ruthlessly Effective Automation (2019)
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Docker in Practice (2019)
Количество страниц: 384
Авторы: Aidan Hobson Sayers, Ian Miell
Docker теперь настолько популярен, что используется в любой серьёзной коммерческой разработке, поэтому вам, если вы - начинающий программист, необходимо поближе познакомиться с этой технологией, а ещё лучше - применить её на практике, с чем и поможет данное руководство, полностью направленное на новичков в программировании, поэтому объясняет вещи простым языком и на примерах.
Скачать книгу
Количество страниц: 384
Авторы: Aidan Hobson Sayers, Ian Miell
Docker теперь настолько популярен, что используется в любой серьёзной коммерческой разработке, поэтому вам, если вы - начинающий программист, необходимо поближе познакомиться с этой технологией, а ещё лучше - применить её на практике, с чем и поможет данное руководство, полностью направленное на новичков в программировании, поэтому объясняет вещи простым языком и на примерах.
Скачать книгу
Telegram
Книги для программистов (reserved)
Docker in Practice (2019)
Количество страниц: 384
Количество страниц: 384
Переход от монолитной архитектуры к архитектуре, основанной на множестве сервисов, часто означает необходимость распределения авторизации. В этом посте рассказывается, как одна организация использовала humeji.
https://proglib.io/w/c90953a4
https://proglib.io/w/c90953a4
Medium
Himeji: A Scalable Centralized System for Authorization at Airbnb
Access Control at scale for a complex product
Пост о преимуществах возможности восстановления центра обработки данных; включает советы о том, как начать работу.
https://proglib.io/w/803a0277
https://proglib.io/w/803a0277
RackN
Is Repaving Data Centers the Way to Better ROI?
Are you repaving data centers? It isn’t as hard as it sounds, and it brings benefits from better ROI to protecting you from ransomware.
Является ли учетная запись AWS границей безопасности? Более 97 способов обмена данными между аккаунтами.
https://proglib.io/w/27526867
https://proglib.io/w/27526867
Medium
AWS Accounts as Security Boundaries — 97+Ways Data Can be Shared Across Accounts
Although AWS accounts start off as secure boundaries, there are nearly 100 ways data can be sent across this boundary to other accounts.
Взгляд на набор инструментов для создания и публикации образов контейнеров с помощью GitHub Actions и ECR. Это хороший пример компромисса между сложностью и безопасностью цепочек инструментов.
https://proglib.io/w/134c593d
https://proglib.io/w/134c593d
www.davehall.com.au
A Rube Goldberg Machine for Container Workflows
Learn how can you securely copy container images from GHCR to ECR.
ProtoBuf API v2 имеет большое влияние на производительность. Этот пост - хороший гайд, а также взгляд на то, как один проект решил проблему.
https://proglib.io/w/77ae5a0c
https://proglib.io/w/77ae5a0c
Vitess
Vitess | A new Protocol Buffers generator for Go
Публикация о надежной архитектуре крупномасштабной вычислительной платформы, целью которой является объединение лучших аспектов микросервисов с асинхронными рабочими процессами и бессерверными функциями.
https://proglib.io/w/071e552d
https://proglib.io/w/071e552d
Medium
The Netflix Cosmos Platform
Orchestrated Functions as a Microservice