Forwarded from CatOps
8 вещей, о которых нужно подумать, прежде чем тащить Apache Kafka в продакшн.
1. Key all the messages!
2. Ensure all producers are using the same partitioned
3. Topic versioning
4. Treat ZooKeeper like royalty
5. Unclean elections and minimum ISRs
6. Memory Maps
7. File descriptors
8. Log Compaction
#kafka
1. Key all the messages!
2. Ensure all producers are using the same partitioned
3. Topic versioning
4. Treat ZooKeeper like royalty
5. Unclean elections and minimum ISRs
6. Memory Maps
7. File descriptors
8. Log Compaction
#kafka
Ariskk
Apache Kafka: 8 things to check before going live
Apache Kafka is a beautiful system. It scales well, it is stable and it provides phenomenal system architecture flexibility.
After 5 years…
After 5 years…
Forwarded from Полезняшки от "Разбора Полетов"
Analyzing the Limits of Connection Scalability in Postgres
https://techcommunity.microsoft.com/t5/azure-database-for-postgresql/analyzing-the-limits-of-connection-scalability-in-postgres/ba-p/1757266
https://techcommunity.microsoft.com/t5/azure-database-for-postgresql/analyzing-the-limits-of-connection-scalability-in-postgres/ba-p/1757266
TECHCOMMUNITY.MICROSOFT.COM
Analyzing the Limits of Connection Scalability in Postgres | Microsoft Community Hub
Why it’s important to improve Postgres connection scalability, plus an analysis on the limits of connection scalability today.
Forwarded from Українська девопсарня (Seva Poliakov)
InfluxData выпустили новый продукт для мониторинга Influx IOx, а мы сделали небольшой бенчмарк-сравнение с VictoriaMetrics: https://news.ycombinator.com/item?id=25073084
Forwarded from Полезняшки от "Разбора Полетов"
Durable Objects in Production
https://linc.sh/blog/durable-objects-in-production
https://linc.sh/blog/durable-objects-in-production
Forwarded from Полезняшки от "Разбора Полетов"
A Visual Guide to Regular Expression
https://amitness.com/regex/
https://amitness.com/regex/
Amit Chaudhary
A Visual Guide to Regular Expression
A mental model of how various components of a regular expression work from the bottom-up.
Forwarded from Архитектура ИТ-решений
Как-то раньше я и не задумывался о том, что подходы к развертыванию приложений можно взять и пересчитать https://thenewstack.io/deployment-strategies/ а еще и анимированными картинками сопроводить
The New Stack
Six Strategies for Application Deployment
There are a variety of techniques to deploy new applications to production, so choosing the right strategy is an important
Forwarded from Инжиниринг Данных (Dmitry Anoshin)
Netflix создал еще одно решение - Бульдозер, для экспорта данных из хранилища данных в NoSQL. https://netflixtechblog.com/bulldozer-batch-data-moving-from-data-warehouse-to-online-key-value-stores-41bac13863f8
Medium
Bulldozer: Batch Data Moving from Data Warehouse to Online Key-Value Stores
By Tianlong Chen and Ioannis Papapanagiotou
VM Options Explorer - OpenJDK11 HotSpot
https://chriswhocodes.com/vm-options-explorer.html
https://chriswhocodes.com/vm-options-explorer.html
Chriswhocodes
VM Options Explorer - OpenJDK11 HotSpot
Forwarded from GitHub'ненько
binenv
One binary to rule them all. Manage all those pesky binaries (kubectl, helm, terraform, ...) easily.
#env #local #useful
https://github.com/devops-works/binenv
One binary to rule them all. Manage all those pesky binaries (kubectl, helm, terraform, ...) easily.
#env #local #useful
https://github.com/devops-works/binenv
Forwarded from CatOps
История о AWS NLB и TCP Keepalive timeouts.
О том, как бороть "тихое" закрытие соединений, если вы используете AWS NLB.
Будет полезно, если у ваших клиентов нет настроенного ретрая, а также тем, кто строит сервис-меши своими силами
#networking #aws
О том, как бороть "тихое" закрытие соединений, если вы используете AWS NLB.
Будет полезно, если у ваших клиентов нет настроенного ретрая, а также тем, кто строит сервис-меши своими силами
#networking #aws
Medium
Lessons from AWS NLB Timeouts
Jonathan Lynch, Alan Ning
Forwarded from Dev Tools
Insomnia
Клевая альтернатива Postman - isomnia очень легкий и простой в пользовании REST клиент.
Все базовые примочки вроде хедеров, куки, сохранения запросов и прочего - есть.
Если чего-то нет в базовом функционале - есть плагины .
Как по мне, выглядит гораздо приятнее альтернатив.
P.S. Каким клиентом пользуетесь?
Клевая альтернатива Postman - isomnia очень легкий и простой в пользовании REST клиент.
Все базовые примочки вроде хедеров, куки, сохранения запросов и прочего - есть.
Если чего-то нет в базовом функционале - есть плагины .
Как по мне, выглядит гораздо приятнее альтернатив.
P.S. Каким клиентом пользуетесь?
Forwarded from sudo rm -rf /*
Хороший, годный лонгрид про то что и где крутить в сетевой карте и системе чтобы ускорить обработку пакетов не пускаясь во все тяжкие с dpdk или sr-iov
https://blog.cloudflare.com/how-to-achieve-low-latency/
https://blog.cloudflare.com/how-to-achieve-low-latency/
The Cloudflare Blog
How to achieve low latency with 10Gbps Ethernet
In a recent blog post we explained how to tweak a simple UDP application to maximize throughput. This time we are going to optimize our UDP application for latency. Fighting with latency is a great excuse to discuss modern features of multiqueue NICs.