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
Хороший список мест, где можно получить помощь или узнать больше о PostgreSQL.
https://proglib.io/w/c8ef02dd
https://proglib.io/w/c8ef02dd
xzilla.net
Where To Get Postgres Help Online? - zillablog
In the recent Postgres Community Survey by Timescale, nearly 50% of users reported that they started using Postgres within the last 5 years, …
Agile Project Management with Azure DevOps (2019)
Автор: Joachim Rossberg
Количество страниц: 309
Автор книги предлагает погрузиться в гибкое управление проектами, чтобы использовать и настраивать Microsoft Azure DevOps. Бизнесы применяют методы Agile, потому что они являются ключевым фактором для выполнения лучших проектов, получения более успешных конечных результатов и достижения высокого качества продукции. Чтобы получить максимальную пользу от Agile, вам понадобится набор инструментов для управления жизненным циклом приложений или набор инструментов DevOps, который поддерживает ваш стиль и рабочую среду. В своей книге автор учит использовать Azure DevOps для реализации многих Agile практик.
Скачать книгу
Автор: Joachim Rossberg
Количество страниц: 309
Автор книги предлагает погрузиться в гибкое управление проектами, чтобы использовать и настраивать Microsoft Azure DevOps. Бизнесы применяют методы Agile, потому что они являются ключевым фактором для выполнения лучших проектов, получения более успешных конечных результатов и достижения высокого качества продукции. Чтобы получить максимальную пользу от Agile, вам понадобится набор инструментов для управления жизненным циклом приложений или набор инструментов DevOps, который поддерживает ваш стиль и рабочую среду. В своей книге автор учит использовать Azure DevOps для реализации многих Agile практик.
Скачать книгу
Telegram
Книги для программистов (reserved)
Agile Project Management with Azure DevOps (2019)
Автор: Joachim Rossberg
Автор: Joachim Rossberg
Начало работы с тестированием производительности в CI / CD с использованием k6.
https://proglib.io/w/c746a26a
https://proglib.io/w/c746a26a
k6.io
Getting Started with Performance Testing in CI/CD Using k6
In this post, we'll showcase how to use k6 for performance testing within CI/CD pipelines.
Если вы запускаете Java-приложения, вам необходимо понимать, как получать метрики из JVM. В этом посте описываются важные метрики, доступные через JMX, такие как использование памяти, сборка мусора и количество потоков.
https://proglib.io/w/59595801
https://proglib.io/w/59595801
Sematext
Key JVM Metrics to Monitor for Java App Performance - Sematext
From memory usage to garbage collection and JVM threads, discover the critical metrics to monitor to ensure peak Java Virtual Machine performance.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Ребята, мы тут решили провести микроопрос. Какую машину вы бы выбрали до 2млн в качестве первого авто?
Anonymous Poll
24%
Volkswagen Tiguan
21%
Toyota Camry
8%
Nissan X-Trail
5%
Hyundai Sonata
7%
Kia Optima
2%
Kia Seltos
9%
Kia K5
4%
Mitsubishi ASX
9%
Mitsubishi Outlander
34%
Нет машины, интересно что там по результатам
Быстрый подход к усилению защиты серверов Linux с использованием инфраструктуры защиты DevSec и Ansible.
https://proglib.io/w/09ceec89
https://proglib.io/w/09ceec89
Kubernetes by example - это полный набор обучающих ресурсов для Kubernetes, включающий видео и практические примеры.
https://proglib.io/w/7cb6912c
https://proglib.io/w/7cb6912c
Публикация о том, почему подсчет инцидентов и попытки уменьшить их количество могут быть не лучшим подходом к управлению.
https://proglib.io/w/80afcb3e
https://proglib.io/w/80afcb3e
incident.io
Don't count your incidents, make your incidents count | incident.io
Whilst setting incident targets might work in some organisations, it's worth considering whether they provide the signal you expect, and whether the implications of doing so have been properly considered.
Контейнеры и виртуальные машины имеют разные компромиссы. В этом посте рассказывается, как запускать контейнеры внутри microvm с помощью QEMU.
https://proglib.io/w/68d06455
https://proglib.io/w/68d06455
Mergeboard
Execute Docker Containers as QEMU MicroVMs
Execute docker containers securely in a multi-tenant environment by combining the isolation level of VMs with the docker ecosystem.
Пост о необходимости остерегаться подводных камней при анализе инцидентов с хорошими примерами потенциальных проблем.
https://proglib.io/w/3c6a8867
https://proglib.io/w/3c6a8867
Michaelnygard
Counterfactuals are not Causality - Wide Awake Developers
Suppose we’ve had a recent error with a Kubernetes cluster. As often happens with a problem in our systems, we noticed it first in terms of the visible error, which we could state as “Builds did not complete.” Now we want to trace backwards to figure out…
Пост о получении информации о нарушении Gatekeeper из вашего кластера Kubernetes в Prometheus и Grafana для улучшения видимости.
https://proglib.io/w/391d7da2
https://proglib.io/w/391d7da2
Medium
Expose Open Policy Agent/Gatekeeper Constraint Violations for Kubernetes Applications with Prometheus and Grafana
A Grafana dashboard for a succinct view about which Gatekeeper constraints are violated