fa
Feedback
CatOps

CatOps

رفتن به کانال در Telegram

DevOps and other issues by Yurii Rochniak (@grem1in) - SRE @ Preply && Maksym Vlasov (@MaxymVlasov) - Engineer @ Star. Opinions on our own. We do not post ads including event announcements. Please, do not bother us with such requests!

نمایش بیشتر
5 060
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+147 روز
+2030 روز

در حال بارگیری داده...

جذب مشترکین
ژوئن '26
ژوئن '26
+16
در 0 کانال‌ها
مه '26
+61
در 1 کانال‌ها
Get PRO
آوریل '26
+43
در 0 کانال‌ها
Get PRO
مارس '26
+57
در 1 کانال‌ها
Get PRO
فوریه '26
+38
در 0 کانال‌ها
Get PRO
ژانویه '26
+40
در 0 کانال‌ها
Get PRO
دسامبر '25
+63
در 1 کانال‌ها
Get PRO
نوامبر '25
+79
در 1 کانال‌ها
Get PRO
اکتبر '25
+45
در 1 کانال‌ها
Get PRO
سپتامبر '25
+19
در 1 کانال‌ها
Get PRO
اوت '25
+27
در 0 کانال‌ها
Get PRO
ژوئیه '25
+72
در 0 کانال‌ها
Get PRO
ژوئن '25
+16
در 0 کانال‌ها
Get PRO
مه '25
+26
در 0 کانال‌ها
Get PRO
آوریل '25
+30
در 1 کانال‌ها
Get PRO
مارس '25
+63
در 2 کانال‌ها
Get PRO
فوریه '25
+45
در 0 کانال‌ها
Get PRO
ژانویه '25
+75
در 1 کانال‌ها
Get PRO
دسامبر '24
+63
در 0 کانال‌ها
Get PRO
نوامبر '24
+70
در 1 کانال‌ها
Get PRO
اکتبر '24
+73
در 1 کانال‌ها
Get PRO
سپتامبر '24
+55
در 0 کانال‌ها
Get PRO
اوت '24
+139
در 3 کانال‌ها
Get PRO
ژوئیه '24
+56
در 3 کانال‌ها
Get PRO
ژوئن '24
+126
در 0 کانال‌ها
Get PRO
مه '24
+157
در 0 کانال‌ها
Get PRO
آوریل '24
+305
در 1 کانال‌ها
Get PRO
مارس '24
+232
در 1 کانال‌ها
Get PRO
فوریه '24
+299
در 3 کانال‌ها
Get PRO
ژانویه '24
+297
در 0 کانال‌ها
Get PRO
دسامبر '23
+246
در 1 کانال‌ها
Get PRO
نوامبر '23
+89
در 2 کانال‌ها
Get PRO
اکتبر '23
+85
در 2 کانال‌ها
Get PRO
سپتامبر '23
+133
در 0 کانال‌ها
Get PRO
اوت '23
+351
در 0 کانال‌ها
Get PRO
ژوئیه '23
+339
در 0 کانال‌ها
Get PRO
ژوئن '23
+330
در 0 کانال‌ها
Get PRO
مه '23
+320
در 0 کانال‌ها
Get PRO
آوریل '23
+233
در 0 کانال‌ها
Get PRO
مارس '23
+807
در 0 کانال‌ها
Get PRO
فوریه '23
+226
در 0 کانال‌ها
Get PRO
ژانویه '23
+208
در 0 کانال‌ها
Get PRO
دسامبر '22
+128
در 0 کانال‌ها
Get PRO
نوامبر '22
+53
در 0 کانال‌ها
Get PRO
اکتبر '22
+76
در 0 کانال‌ها
Get PRO
سپتامبر '22
+149
در 0 کانال‌ها
Get PRO
اوت '22
+64
در 0 کانال‌ها
Get PRO
ژوئیه '22
+94
در 0 کانال‌ها
Get PRO
ژوئن '22
+219
در 0 کانال‌ها
Get PRO
مه '22
+49
در 0 کانال‌ها
Get PRO
آوریل '22
+27
در 0 کانال‌ها
Get PRO
مارس '22
+469
در 0 کانال‌ها
Get PRO
فوریه '22
+90
در 0 کانال‌ها
Get PRO
ژانویه '22
+97
در 0 کانال‌ها
Get PRO
دسامبر '21
+57
در 0 کانال‌ها
Get PRO
نوامبر '21
+48
در 0 کانال‌ها
Get PRO
اکتبر '21
+69
در 0 کانال‌ها
Get PRO
سپتامبر '21
+76
در 0 کانال‌ها
Get PRO
اوت '21
+94
در 0 کانال‌ها
Get PRO
ژوئیه '21
+40
در 0 کانال‌ها
Get PRO
ژوئن '21
+55
در 0 کانال‌ها
Get PRO
مه '21
+63
در 0 کانال‌ها
Get PRO
آوریل '21
+57
در 0 کانال‌ها
Get PRO
مارس '21
+61
در 0 کانال‌ها
Get PRO
فوریه '21
+80
در 0 کانال‌ها
Get PRO
ژانویه '21
+56
در 0 کانال‌ها
Get PRO
دسامبر '20
+4 510
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
05 ژوئن+1
04 ژوئن+2
03 ژوئن+5
02 ژوئن+4
01 ژوئن+4
پست‌های کانال
​​A case study from Amazon, how science solves actual engineering problems that later translate in money savings (likely millions on the Amazon scale). How a Slack shout-out, a dusted-off academic theory, and a spaghetti monster led an AWS team to crack an elusive code—and deliver greater reliability and performance for customers is a story about AWS realigning their network around the random graph theory. P.S. I always feel excited about the networking stories, because I studied them in the university. Even though I haven’t worked closely with them since many years ago, and forgot almost everything about them. #aws #networking

2
Unless you're super diligent with deprecation, you may be in a situation right now, when you need to migrate away from NGINX ingress. Here's a great article that explains new Kubernetes API objects related to the GatewayAPI project that is here to replace Ingress. Ingress API is not deprecated itself, but it won't be further developed either. This article confuses the names for the community-led Ingress Nginx and the F5 NGINX ingress controller, but so do many of us: there are way too many nginx's in this world. #kubernetes #networking #nginx
822
3
A new issue of the CatOps Digest is here! https://newsletter.catops.dev/p/catops-digest-2026-05-29 #newsletter #digest
1 218
4
I Don’t Care if AI Wrote the Code. You Own It. is a reminder that you cannot call AI an idiot, if something goes wrong - you still bear the responsibility of what it does. This short article just reiterates this statement, and points out that in this day an age, tests and validations are more important as ever before. #ai #sre
1 259
5
Finding zombies in our systems: A real-world story of CPU bottlenecks is an interesting debugging story for those, who like technical detective tales. P.S. I find Pinterest's technical blog quite interesting. It has many interesting articles out there. #debug #aws #performance #kubernetes
1 210
6
​​For today’s Donations Monday, let’s finally close the fundraiser for two trucks that’s been going on for some time already. ​​​​https://send.monobank.ua/jar/3U1hBa5WPp More info: https://www.instagram.com/p/DXpgaaWgH00 #donations #Ukraine
1 179
7
​​Today CatOps became 9 years old 🎉 You can send us a birthday present by donating to our current fundraiser! https://send.monobank.ua/jar/3U1hBa5WPp
1 334
8
A nice article about chaos engineering that was shared in our chat. The author uses some overly fluffy sentences, but the core of the article holds strong: in many cases, you don't need chaos engineering, and there are things that have better ROI, unless you have them already. Personally, I'd also like to add that chaos engineering is not simply about breaking things - it's about experimentation. You don't just randomly switch off things, you build hypotheses and validate them. This is the boring, yet crucial part, that many oversee. #chaos
1 318
9
​​What’s the difference between picking up litter after yourself and donating to the AFU's pickup trucks? You're right — donating is easier, as you don't need to spend energy producing waste beforehand! So, here's the link: ​​https://send.monobank.ua/jar/3U1hBa5WPp More info: https://www.instagram.com/p/DXpgaaWgH00 #donations #Ukraine
1 251
10
An interesting point of view on reliability through the prism of everyday work and experience from other industries. The normal work of creating reliability is an article by Lorin Hochstein, that asks: what instead of thinking of how an incident could have been prevented, we ask: what do we do daily to avoid having incidents constantly. P.S. "Invert, always invert" - Carl Jacobi #sre #reliability #culture
1 256
11
Continuing with security advisory. NGINX ngx_http_rewrite_module vulnerability CVE-2026-42945. ~ NGINX Plus and NGINX Open Source have a vulnerability in the *ngx_http_rewrite_module* module. This vulnerability exists when the *rewrite* directive is followed by a *rewrite*, *if*, or *set* directive and an unnamed Perl-Compatible Regular Expression (PCRE) capture (for example, $1, $2) with a replacement string that includes a question mark (?). An unauthenticated attacker along with conditions beyond its control can exploit this vulnerability by sending crafted HTTP requests. This may cause a heap buffer overflow in the NGINX worker process leading to a restart. Additionally, for systems with Address Space Layout Randomization (ASLR ) disabled, code execution is possible. (CVE-2026-42945) Don't confuse the F5's NGINX Ingress Controller with the community-led ingress-nginx, that is deprecated now. In any case, though, if you're using the ngx_http_rewrite_module (and it's widely used!), you are likely vulnerable. #security
1 302
12
A (now) regular Thursday security advisory rubric. "Fragnesia" is a newly discovered local privilege escalation kernel CVE from the same family of CopyFail and DirtyFrag. It looks like the Dirty Frag mitigation (disabling the kernel modules esp4, esp6, and rxrpc) should help here as well. #security
1 101
13
Consistent Hashing in 1 diagram and 198 words is a nice primer on the consistent hashing technique. Obviously, it doesn't go deep on the implementation or examples. That Substack has some other nice primers as well. Some are good, others are not so much, but all of them could be a good start for a new topic. #programming #primer
1 162
14
​​Enabling horizontal autoscaling with co-operative distributed rate limiting is an old article from Monzo that describes, how they built their internal distributed rate limiting solution. The interesting part is the reasoning about whether a system works in an adversary environment (public facing) or not (internal system). The main question here: can you trust a client? The answer to this question influences the design a lot! #system_design
1 240
15
​​For today’s Donations Monday, I would like to remind you about one of the smaller fundraisers from the recent digest. - Radio-electronic equipment for the 25th Brigade. It’s more than 80% complete, and I’m sure that with your help, we can close it this week. #donations #Ukraine
1 451
16
A new issue of the CatOps Digest is here! https://newsletter.catops.dev/p/catops-digest-2026-05-09 Happy Europe Day! 🇪🇺 #digest #newsletter
1 457
17
​​Remember copy.fail which we all checking a week ago? Here is a continuation - another Linux 0-day to root. https://github.com/V4bel/dirtyfrag Btw, I can recommend to checkout https://t.me/setenforce_1 - channel fully dedicated to security, or better say - to vulns that will have real effect on you. No bullshit about "10 common vulns" which you can check on OWASP etc. Love it. #security #linux
1 512
18
You may have heard already that Mitchell Hashimoto plans to move Ghostty away from GitHub. It could be that you plan such a move yourself for whatever reason, but you're not sure yet. Here's a guide on how to push changes to GitHub and Codeberg simultaneously, so you could still keep the door open. Codeberg is a non-profit European Git hosting. Although, this guide should work for any provider as long as you can use SSH keys for auth. #programming #github
1 374
19
A book bundle on Linux, shells, and other OPS topics by O’Reilly on Humble Bundle. Just beware that this is a reoccurring bundle. It was featured before, including on this channel. Double-check before you buy! #books
1 277
20
Figma has replaced PGBouncer with their own implementation called PGKeeper written in Go as a connection pooler for Postgres. I really enjoyed this article, because they go into the implementation depths and describe why certain decisions were taken. Unfortunately, it doesn't always happen in such articles. Also, this is a nice reminder that software engineering is not only about writing CRUDs. Unfortunately, they do not plan to open source it for now, also because it's too tightly coupled with libraries and approaches Figma uses internally. To be honest, it makes sense for in-house software to aim to one's specific needs rather than being generic enough to be open sourced. #databases #postgres
1 420