The Guardian tells a story of their migration into AWS Aurora Serverless.
This article doesn’t go too deep into technical aspects, but provides a nice overview of the issues one may encounter when trying to move to Aurora.
A couple of things that I found interesting:
- Whatever cloud migration tools are there,
- This paragraph:
#databases #postgres #aws
This article doesn’t go too deep into technical aspects, but provides a nice overview of the issues one may encounter when trying to move to Aurora.
A couple of things that I found interesting:
- Whatever cloud migration tools are there,
pg_dump and pg_restore are your trusted friends.- This paragraph:
We’re spending roughly $220/month for storage and compute for the database. For the same price we could have rented a db.m7g.xlarge (16GB RAM, 4 vCPUs) Postgres instance along with 100GB of EBS storage or a db.r7g.large (16GB RAM, 2 vCPUs) Aurora instance. I suspect both of these options would have done the job for us, and maybe not have suffered from the same cold start problems as our serverless database, but after 3 migrations, it’s probably time to get back to doing some feature work!
#databases #postgres #aws
the Guardian
Aurora Serverless – a migration story
On our team we swapped databases 6 times in a year. We’ve landed on Aurora Serverless V2 – was it worth it?
👍3🤔3❤1😁1🤡1
With your help we managed to deliver 18 medical kits to the 27th Separate Bataillon!
We had a new request from them for the winter boots and a thermal vision. We had some money left from the previous fundraiser, so the winter boots are on their way to the frontlines already. Now, we are raising funds for the thermal vision!
The goal is 85k UAH (~2200 EUR). This is the price for the thermal vision, but we still have money left. So, we will “break” the Monobank jar as soon as we have the required amount from all the sources.
Also, we work together with the UA Responders foundation to be clear on all the legal stuff. So, you can also donate to their PayPal or SWIFT, since Monobank sometimes has issues accepting money from the EU cards. Please, put “27” in the message if you donate via PayPal or SWIFT, so we know that these money are meant for the 27th Battalion.
You can find all the requisites via this link: https://quicknote.io/145c93c0-6612-11ee-8acd-1fef365d67eb
Разом переможемо!
#donations
We had a new request from them for the winter boots and a thermal vision. We had some money left from the previous fundraiser, so the winter boots are on their way to the frontlines already. Now, we are raising funds for the thermal vision!
The goal is 85k UAH (~2200 EUR). This is the price for the thermal vision, but we still have money left. So, we will “break” the Monobank jar as soon as we have the required amount from all the sources.
Also, we work together with the UA Responders foundation to be clear on all the legal stuff. So, you can also donate to their PayPal or SWIFT, since Monobank sometimes has issues accepting money from the EU cards. Please, put “27” in the message if you donate via PayPal or SWIFT, so we know that these money are meant for the 27th Battalion.
You can find all the requisites via this link: https://quicknote.io/145c93c0-6612-11ee-8acd-1fef365d67eb
Разом переможемо!
#donations
❤16
Let’s continue with Serverless. I Reviewed 1,000s of Opinions on Serverless is a collection of takes on Serverless. The author has collected and analyzed opinions on Serverless from Twitter (RIP), Reddit, Hackernews, ans other websites and broke them down into 3 categories: negative, positive, and neutral.
Tl;dr: as always, it depends. Serverless is no silver bullet. You have to architect your applications from ground up and choose tools fit for purpose - not jump on hype trains.
In any case though, there are some good comments about Lambdas and stuff in this article.
#serverless
Tl;dr: as always, it depends. Serverless is no silver bullet. You have to architect your applications from ground up and choose tools fit for purpose - not jump on hype trains.
In any case though, there are some good comments about Lambdas and stuff in this article.
#serverless
Konfigthis
I Reviewed 1,000s of Opinions on Serverless
From DHH shunning serverless, Ahrefs saving millions by using a cloud provider
at all, to Amazon raining fire on their own serverless product, serverless has
recently faced significant scrutiny.
at all, to Amazon raining fire on their own serverless product, serverless has
recently faced significant scrutiny.
👍5
I know that y’all want to hear about the cUrl vulnerability. So, here you are: a first hand article from Daniel Stenberg (the author of cUrl) himself.
I haven’t read it yet, tho.
#security #curl
I haven’t read it yet, tho.
#security #curl
🫡8
For a bit longer than a week you can buy the Python Crash Course book from Humble Bundle with 45% discount.
I personally don’t use Python, but I know that it’s pretty popular in platform engineering. So, this offer may be interesting to you.
#books #programming #python hon
I personally don’t use Python, but I know that it’s pretty popular in platform engineering. So, this offer may be interesting to you.
#books #programming #python hon
Humble Bundle
Buy Python Crash Course, 3rd Edition from the Humble Store
Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.You’ll start by learning…
👍3🥱2🤔1
A new issue of the CatOps Digest is here!
Yes, I know that I skipped a week but I kinda had an excuse.
https://open.substack.com/pub/catops/p/catops-digest-2023-10-15
#digest #newsletter
Yes, I know that I skipped a week but I kinda had an excuse.
https://open.substack.com/pub/catops/p/catops-digest-2023-10-15
#digest #newsletter
newsletter.catops.dev
CatOps Digest 2023-10-15
What was on CatOps in the last weeks
👍3
Forwarded from CatOps
With your help we managed to deliver 18 medical kits to the 27th Separate Bataillon!
We had a new request from them for the winter boots and a thermal vision. We had some money left from the previous fundraiser, so the winter boots are on their way to the frontlines already. Now, we are raising funds for the thermal vision!
The goal is 85k UAH (~2200 EUR). This is the price for the thermal vision, but we still have money left. So, we will “break” the Monobank jar as soon as we have the required amount from all the sources.
Also, we work together with the UA Responders foundation to be clear on all the legal stuff. So, you can also donate to their PayPal or SWIFT, since Monobank sometimes has issues accepting money from the EU cards. Please, put “27” in the message if you donate via PayPal or SWIFT, so we know that these money are meant for the 27th Battalion.
You can find all the requisites via this link: https://quicknote.io/145c93c0-6612-11ee-8acd-1fef365d67eb
Разом переможемо!
#donations
We had a new request from them for the winter boots and a thermal vision. We had some money left from the previous fundraiser, so the winter boots are on their way to the frontlines already. Now, we are raising funds for the thermal vision!
The goal is 85k UAH (~2200 EUR). This is the price for the thermal vision, but we still have money left. So, we will “break” the Monobank jar as soon as we have the required amount from all the sources.
Also, we work together with the UA Responders foundation to be clear on all the legal stuff. So, you can also donate to their PayPal or SWIFT, since Monobank sometimes has issues accepting money from the EU cards. Please, put “27” in the message if you donate via PayPal or SWIFT, so we know that these money are meant for the 27th Battalion.
You can find all the requisites via this link: https://quicknote.io/145c93c0-6612-11ee-8acd-1fef365d67eb
Разом переможемо!
#donations
👍5
Today, I'd like to share with you a series of articles that I currently read. It's called "Let's code a TCP/IP stack" and it provides a very nice insight into the Linux networking stack. I'm still going through all the articles but I'm sharing all of them here:
1. Let's code a TCP/IP stack, 1: Ethernet & ARP
2. Let's code a TCP/IP stack, 2: IPv4 & ICMPv4
3. Let's code a TCP/IP stack, 3: TCP Basics & Handshake
4. Let's code a TCP/IP stack, 4: TCP Data Flow & Socket API
5. Let's code a TCP/IP stack, 5: TCP Retransmission
#networking
1. Let's code a TCP/IP stack, 1: Ethernet & ARP
2. Let's code a TCP/IP stack, 2: IPv4 & ICMPv4
3. Let's code a TCP/IP stack, 3: TCP Basics & Handshake
4. Let's code a TCP/IP stack, 4: TCP Data Flow & Socket API
5. Let's code a TCP/IP stack, 5: TCP Retransmission
#networking
saminiir's hacker blog
Let's code a TCP/IP stack, 1: Ethernet & ARP
Writing your own TCP/IP stack may seem like a daunting task. Indeed, TCP has accumulated many specifications over its lifetime of more than thirty years. The core specification, however, is seemingly compact[^tcp-roadmap] - the important parts being TCP header…
👍20❤4
The latest episode of our voice chat (in Ukrainian) is now available!
We spoke about documentation: where to store it, how to write it and how to make people read it.
You can find it on:
- YouTube
- Substack
- Spotify
- Apple Podcasts
- Google Podcasts
Enjoy!
#voice #говорилка
We spoke about documentation: where to store it, how to write it and how to make people read it.
You can find it on:
- YouTube
- Substack
- Spotify
- Apple Podcasts
- Google Podcasts
Enjoy!
#voice #говорилка
YouTube
Говорилка CatOps: Документація
В цьому випуску поговорили про документацію: як її вести, де і найголовніше, як змусити людей це потім читати.
Посилання на матеріали, що згадуються:
- https://icepanel.io/
- https://backstage.io/
- https://hackmd.io/
- https://www.mkdocs.org/
- https://slab.com/…
Посилання на матеріали, що згадуються:
- https://icepanel.io/
- https://backstage.io/
- https://hackmd.io/
- https://www.mkdocs.org/
- https://slab.com/…
👍7🔥1
A comparison between EKS and AKS.
Tors article provides some insights into what to expect from each managed service. It’s a pity, GKE is not included into this comparison, I’ve heard a lot of good things about GKE. I believe, this is because this article originated from a specific use-case.
#kubernetes #aws #azure
Tors article provides some insights into what to expect from each managed service. It’s a pity, GKE is not included into this comparison, I’ve heard a lot of good things about GKE. I believe, this is because this article originated from a specific use-case.
#kubernetes #aws #azure
blog.ordina-jworks.io
Are all managed Kubernetes clusters created equally? - Pieter Vincken
Ordina JWorks Tech Blog
👍12
For today's Donations Monday, I'd like to remind you about the Protect the Sky fundraiser by Come Back Alive and Nova Posta.
This is a very important fundraiser that helps Ukrainian Air Defence units.
#donations #Ukraine
This is a very important fundraiser that helps Ukrainian Air Defence units.
#donations #Ukraine
❤12
Programming Book Bundle by Packt.
I don’t know if you do programming day-to-day. Also, this channel is more OPS oriented, I would say.
However, you may find some interesting stuff there.
#programming #books
I don’t know if you do programming day-to-day. Also, this channel is more OPS oriented, I would say.
However, you may find some interesting stuff there.
#programming #books
Humble Bundle
Humble Tech Book Bundle: Programming MEGA Bundle 2023 by Packt
We’ve teamed up with Packt for our newest bundle. Get programming and coding ebooks like Azure Integration Guide for Business. Plus, pay what you want & support charity!
❤3🔥1
An interesting insight into Facebook's internal architecture. Basically, because of their size they could create a vast serverless platform for internal use that handles trillions of requests.
This article is a summary of a whitepaper published earlier. You can find this whitepaper in PDF format here. I haven't read it yet, though.
#serverless
This article is a summary of a whitepaper published earlier. You can find this whitepaper in PDF format here. I haven't read it yet, though.
#serverless
Engineerscodex
Meta reveals their serverless platform processing trillions of function calls a day
XFaaS is Meta's private platform for "Hyperscale and Low Cost Serverless Functions." It is more efficient than AWS Lambda, Azure Functions, and Google Cloud Functions.
👍6❤1
There’s a new test functionality in Terraform
You can read more about writing tests for your Terraform projects in this article, which also has examples of the tests.
For someone who values tests for IaC, I’m very glad that such functionality is a part of the core. Although, I haven’t been working much with Terraform lately, implementing tests for Helm charts yielded some great results. I hope to write an article in that one day.
P.S. This article was kindly sent right into my inbox by Terraform Weekly. Do not hesitate to subscribe, you’d like to get the latest news on the most popular IaC tool.
#terraform #hashicorp
v1.6.0.You can read more about writing tests for your Terraform projects in this article, which also has examples of the tests.
For someone who values tests for IaC, I’m very glad that such functionality is a part of the core. Although, I haven’t been working much with Terraform lately, implementing tests for Helm charts yielded some great results. I hope to write an article in that one day.
P.S. This article was kindly sent right into my inbox by Terraform Weekly. Do not hesitate to subscribe, you’d like to get the latest news on the most popular IaC tool.
#terraform #hashicorp
Captaincy
How to use Terraform test
The new Terraform version v1.6.0 introduce a test framework, named “Terraform test”.
Here’s how to use it.
Here’s how to use it.
👍15❤1
Forwarded from DOU | DevOps
DOU, KOLO та «Шалені Кабани» збирають 5 млн грн на 4 Mini Sharks для «Альфи» СБУ 🦈🔥
БО «Шалені кабани» — ініціатива, яку добре знайома DevOps-спільноті. На літній офлайн-події для девопсів в Києві ми зібрали гроші на мотор для човнів морської піхоти, а пізніше — ще.
До речі, новини про висадку українських морпіхів на лівому березі Херсонщини мають безпосередній стосунок до човників, над якими працюють «Кабани».
Тож, коли ми готували спільний збір, не мали жодного сумніву, що девопси активно підтримають колег та задонатять на 4 Mini Shark для ЦСО «А» СБУ («Альфа»). Адже потрібно зібрати 5 000 000 грн!
Приєднуйтесь! 📌
Лінк для донатів 💵
БО «Шалені кабани» — ініціатива, яку добре знайома DevOps-спільноті. На літній офлайн-події для девопсів в Києві ми зібрали гроші на мотор для човнів морської піхоти, а пізніше — ще.
Тож, коли ми готували спільний збір, не мали жодного сумніву, що девопси активно підтримають колег та задонатять на 4 Mini Shark для ЦСО «А» СБУ («Альфа»). Адже потрібно зібрати 5 000 000 грн!
Приєднуйтесь! 📌
Лінк для донатів 💵
❤17
AWS Karpenter is in beta now.
Karpenter is AWS’ tool to manage and autoscale node pools in Kubernetes, which has more features compared to the Cluster Autoscaler and has deeper integration with AWS features. Yet, support for other major clouds is somewhere in the roadmap, IIRC.
This article in particular, describes what are the changes in Karpenter Beta compared to the previous versions and also guides you through depreciations and upgrade notes.
#kubernetes #aws
Karpenter is AWS’ tool to manage and autoscale node pools in Kubernetes, which has more features compared to the Cluster Autoscaler and has deeper integration with AWS features. Yet, support for other major clouds is somewhere in the roadmap, IIRC.
This article in particular, describes what are the changes in Karpenter Beta compared to the previous versions and also guides you through depreciations and upgrade notes.
#kubernetes #aws
Amazon
Karpenter graduates to beta | Amazon Web Services
Introduction Karpenter is a Kubernetes node lifecycle manager created by AWS, initially released in 2021 with the goal of minimizing cluster node configurations. Over the past year, it has seen tremendous growth, reaching over 4900 stars on GitHub and merged…
👍16
If you want to learn SQL, or you know somebody who wants (or should, lol), or you want to refresh your SQL skills, you can use interactive lessons on SQL Bolt.
They're simple, but good enough to get up to speed with the basics.
#databases
They're simple, but good enough to get up to speed with the basics.
#databases
Sqlbolt
SQLBolt - Learn SQL - Introduction to SQL
SQLBolt provides a set of interactive lessons and exercises to help you learn SQL
❤2😁2
For today’s Donations Monday I suggest supporting Pavlo and Naya, who are raising funds different equipment for the AFU.
This week their goal is to get 4 drones, 2 EcoFlows, and a thermal vision unit.
- Pavlo’s Requisites
- Naya’s Requisites
#donations #Ukraine
This week their goal is to get 4 drones, 2 EcoFlows, and a thermal vision unit.
- Pavlo’s Requisites
- Naya’s Requisites
#donations #Ukraine
👍7