TGViewer
Channel Public Channel
CatOps

CatOps

@catops

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!
Subscribers
5.07K
Photos
94
Videos
5
Links
2.7K

Showing posts older than #2604 · Back to latest

Older Posts 20 shown
Post #2603 2.31K
Observability in the Age of AI is an article by Charity Majors and Phillip Carter that speculates about the changes that observability stacks and engineering teams alike will face with an introduction of AI.

This is an article from the company, so of course you have self-promotion here, but there are also very good points:

- If you can compute the answer, you probably should compute the answer
- Often people use AI to try to close the gaps of data they do not collect, yet AI results would be also better if that data is present
- When talking about people, AI is better used as an additional reviewer rather than a creator

And one thing that is not directly related to observability, but has given me a lot of food for thoughts:

- We expect software will bifurcate into two categories: disposable code and the code that runs the world.

I've put direct quotes in italic.

#observability #ai
  • 👍 4
Post #2602 2.33K
​​Seva from UkrOps has started an English version of his blog with the first post about handling concurrency in Bash!

Bash still does a lot of heavy-lifting inside automation tools, task managers, and "CI/CD" systems, as well as for automating mundane ad-hoc tasks. So, you can easily apply ideas from this article in your setup.

#bash #programming
  • ❤ 12
  • 👍 6
  • 👎 3
  • 🔥 2
Post #2601 3.4K
An interesting article by Google about the evolution of SRE.

In nutshell, they describe how they can apply the control theory principles towards software systems to see how can not just individual components fail, but also what are the failure patterns of those components working together.

#sre
USENIX The Evolution of SRE at Google
  • ❤ 5
Post #2600 2.26K
​​It’s time to get out from the holidays hibernation and get back to this channel again. And what could be the best way to start a year, if not with a donation for AFU?

Wife of my friend from my very first tech-related job raises 15k UAH for AFU. There’s also a raffle to win a certificate to buy books.

The goal is not that high, so I’m pretty sure we can close it today together!

Monobank Jar:
https://send.monobank.ua/jar/72CpNXHERf

#donations #Ukraine
  • 👍 3
Post #2599 2.58K
З новим роком, коти! ❤️
  • ❤ 74
  • 🥰 8
  • 🔥 2
  • 🤨 1
Post #2598 2.61K
An almost New Year episode of our voice chat (in Ukrainian).

At the end of this year, we gathered to discuss certifications: who needs them and why, and how to obtain them. You can find the episode on:

- YouTube
- Substack
- Spotify
- Apple Podcasts

Enjoy this new episode while making some New Year salads!

P.S. Please, let me know in the YouTube comments or elsewhere, if you like the voice chat format and if it makes sense to continue it in the new year. Cheers!

#voice_chat #certifications
YouTube Говорилка CatOps: Сертифікації Тимчасово повернулись із новорічним випуском Говорилки про сертифікації: чи потрібні вони та кому, як і де здавати, і які є лайфгаки. Дайте знати в коментарях, чи подобається вам формат Говорилок і чи потрібно їх проводити і записувати далі. Різдвяний джингл…
  • ❤ 2
Post #2596 2.99K
Breaking down OpenAI's outage: How to avoid a hidden DNS dependency in Kubernetes - in this article, folks at Render analyze the recent OpenAI outage and provide some insights on the possible cause of the issue.

This article also serves as a reminder that you'd better run DNS and the Control Plane on separate nodes and also that the data in ETCD is organized by namespace, thus listing "all" resources is very costly, especially in large clusters, since you need to scan everything.

#kubernetes #postmortem
Render Breaking down OpenAI's outage: How to avoid a hidden DNS dependency in Kubernetes Learn how to prevent Kubernetes outages by addressing hidden DNS dependencies and control plane issues. We break down OpenAI's recent incident, share key lessons from our own Kubernetes experience, and offer practical tips for improving cluster reliability…
  • ❤ 7
Post #2595 2.4K
An online calculator for DataDog costs + some tips on how to keep these costs in check.

Yes, this is a marketing material, so you need to take the "comparison" part with a kilogram of salt. Also, the calculator itself is tricky: DataDog has many ways of "committing" to some capacity, which impacts the price drastically. They mention this fact in the article as well. So, this calculator is rather a reference than a precise tool.

Otherwise, this article provides some sane tips on the DataDog cost management.

#costs #finops #observability
SigNoz Datadog Pricing Main Caveats Explained [Updated for 2026] Datadog is a powerful observability platform, but its complex pricing model often leads to surprise bills. Learn about the key pricing caveats, breakdown of core costs, and why SigNoz offers a simpler, more transparent alternative built on OpenTelemetry.
  • 🔥 2
Post #2594 2.12K
For today's Donations Monday, we’re raising funds to support a friend of my wife, who is currently serving with the KORD Special Purpose Police Unit on the front lines in Donetsk.

His team is in urgent need of essential components for
the FPV drones.

The funds are for:

- Repeaters for better signal range
- Antennas for stable communication
- Batteries for extended flight time

Your support will help KORD improve their operations and stay safe while protecting Ukraine.

https://send.monobank.ua/jar/4WLw91UqFe

Every donation matters!

#donations #Monday
send.monobank.ua Безпечний переказ коштів Надсилайте безкоштовно та безпечно кошти
  • 🔥 3
Post #2593 2.3K
Asking questions during an interview is as important as answering them, one could argue.

Here are a couple of articles with examples of what to ask your potential employer and the team.

- Reverse Interviewing Your Future Manager and Team - an old article from Gergely Orosz on the topic. Kudos to him for not closing old articles behind a paywall as many Substack creators do!
- 40+ questions to ask at a job interview - the website itself is Berlin-centric, but these questions are independent from a location.

Also, one of the top motivations to search for a new job is compensation. So, if you have spare 10 minutes this Sunday afternoon, folks from DOU would greatly appreciate if, if you could participate in their annual salary survey (in Ukrainian). This year they collect all the answers, including people who do not live in Ukraine (hopefully, those answers won’t be filtered out in the end results as well).

#jobs #salary #survey
The Pragmatic Engineer Reverse Interviewing Your Future Manager and Team I don't know of many career hacks that get you ahead over consistently putting in the work. However, there is one approach I wish I had done earlier, and now recommend to anyone who receives an offer from any tech company. It's also the best career hack I
  • 👍 7
Post #2591 2.27K
One of the members of our community wrote an article about ArgoCD, more specifically about generators in an ApplicationSet.

This article has words "Part I" in it, so I hope that other parts are ready as well, since there is a golden rule: do not publish parts unless you have all of them ready :D

#cicd #argocd
Oponomarov Demystifying ArgoCD's ApplicationSet — Pt. 1 A home for poorly researched ideas that I find myself repeating a lot anyway.
  • 👍 9
  • 🤝 2
Post #2589 2.98K
Regardless my feelings about Python, it's still a very popular language among the platform people.

So, here is a bundle of Python books by Pearson that I forgot to share with you earlier!

This offer is still valid for 7 days. As usual, you can pay about €25 to unlock the whole bundle.

#books #programming #python
Humble Bundle Humble Tech Book Bundle: Become a Python Expert by Pearson Encore Whether you’re a newbie or pro, this Python programming bundle will help you master the ins and outs of this ubiquitous programming language.
  • ❤ 3
Post #2588 2.43K
And to re:Invent announces:

AWS accidentally reinvented a few things once again like "K8s administrator not needed anymore" and "DBA not needed anymore" which means that these folks will have a wonderful opportunity to automate some toil work 🥳

If you haven't checked out yet Top announcements of AWS re:Invent 2024, they are pretty decent
  • 🔥 5
  • ❤ 1
Post #2587 2.1K
​​For today’s Donations Monday I would like to remind you of a standing jar of my German teacher.

https://send.monobank.ua/jar/8jQSHW57kP

He’s also a volunteer and he uses this jar to address ongoing requests from the combatants.

These things may not be as favorable to the media compared to some other equipment, but it doesn’t make it not important.

#donations #Ukraine
  • ❤ 1
Post #2586 3.47K
Another interesting article from our chat.

As you probably already know, Terraform has introduced ephemeral values in version 1.10. The goal is to address the long-standing issue with credentials in the state file.

However, there is also a great complimentary article by a HashiCorp developer, who worked on this feature, with the detailed justification. Honestly, this article is a good read!

#terraform #hashicorp
  • 👍 8
  • ❤ 7
  • 🔥 1
Post #2585 2.33K
AWS at last allowed users to serve assets from private networks via CloudFront.

https://aws.amazon.com/about-aws/whats-new/2024/11/amazon-cloudfront-vpc-origins/

In the announcement, they mention simplification of operations and security, but not cost, and you have to pay for public traffic in AWS. So, not sure, what are the hidden costs of this new feature.

#aws
Amazon Amazon CloudFront announces VPC origins - AWS Discover more about what's new at AWS with Amazon CloudFront announces VPC origins
  • 👍 3
  • 🤮 3
Post #2584 2.34K
A critical view point on OpenTelemetry implementation from VictoriaMetrics.

In nutshell, the idea is good, but the implementation is too bloated, which often happens when the aim is to provide a one-size-fits-all solution.

As a commenter pointed out in a Reddit discussion:

 problem is they are right, otel is a simple idea standardize observability. However when you get every vendor involved it can expand to a huge project very quick.


#observability #otel
BigDATAwire OpenTelemetry Is Too Complicated, VictoriaMetrics Says - BigDATAwire To say the folks at VictoriaMetrics aren’t big fans of OpenTelemetry after implementing its metrics library would be putting it mildly. “OpenTelemetery is so complicated and bloated,” said Aliaksandr Valialkin, […]
  • 🔥 7
  • ❤ 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →