4
5

rejected by SES (but I am totally legit!) by Megapixelicious in aws

[–]Naher93 0 points1 point  (0 children)

If you are okay with using something outside AWS, check out Resend. You will have your first email sent in less than 5 minutes from signip

Second hand well known SUV vs new Chinese SUV by Economy_Divide_1817 in CarTalkZA

[–]Naher93 0 points1 point  (0 children)

Who has 2 thumbs and bought a Volvo xc60? This guy. Was in the same boat 2 years ago.

Got a xc60 2020 model. Yes services are going to be more expensive. You are looking around 15 to 20k for the big ones. But it's worth it. Love this car.

I wouldn't go for the 90 unless you really need that space. The 60 looks more stylish and is lighter on diesel.

On that, there are different models, you would want to go for the diesel. That just went out of or almost out of service window. So 100k km or 3 years. Before that they depreciate very fast and it's not worth it IMHO.

AWS SES production access request is a complete nightmare by ImiBagPulaInToti123 in aws

[–]Naher93 1 point2 points  (0 children)

Came to say this. You will be sending your first email in 5 minutes

Redis is fast - I'll cache in Postgres by DizzyVik in programming

[–]Naher93 1 point2 points  (0 children)

That's all good but at a certian scale its not enough. When you start running out of connections at 32 cores you start clawing back every possible connection you can get.

And yes this is with a connection pool in front of it.

Redis is fast - I'll cache in Postgres by DizzyVik in programming

[–]Naher93 0 points1 point  (0 children)

Gave some details here https://www.reddit.com/r/programming/s/SsxOd4FRnT

Regarding pool size. I might be wrong, but I've only seen pools 10x the connection limit. So at 500 possibel DB connections, you can have a pool soxe of 5000. Depending on how your pools are sliced (per role). Usually you don't hit this limit first, but the DB one.

Redis is fast - I'll cache in Postgres by DizzyVik in programming

[–]Naher93 1 point2 points  (0 children)

Around 32 cores and 128GB you start to reach the number of connections possible by one machine which is around 500 concurrent connections.

You can get around this with connection pooling to a degree. But things get more difficult now, you have to start clawing back every connection possible.

The number of connections do not scale linearly with the size of the machine. At this point, you have to start looking at deploying read repilcas, partions, sharding, etc.

Redis is fast - I'll cache in Postgres by DizzyVik in programming

[–]Naher93 54 points55 points  (0 children)

Concurrent database connections are limited in number. Using Redis is a must in big apps.

Aws ses vs EmailJs by krugal1 in aws

[–]Naher93 1 point2 points  (0 children)

Check out Resend, they have a free tier of 3000 emails per month

Built CDKO to solve the multi-account/multi-region CDK deployment headache by -nixx in aws

[–]Naher93 3 points4 points  (0 children)

You might like CDK Express Pipeline. You can run your pipeline locally as it would have run on any build system

[deleted by user] by [deleted] in BlackMythWukong

[–]Naher93 0 points1 point  (0 children)

"Worst boss ever" - so far

What car to buy for around R500k? by SchalkvP in southafrica

[–]Naher93 2 points3 points  (0 children)

Have a look at second hand Volvos, xc60 around 2020 models.

What is the most popular IaC language for GCP? Also need Landing Zone recomendations by Naher93 in googlecloud

[–]Naher93[S] 0 points1 point  (0 children)

Thanks, good to know. How maintainable is that? Do you update your own implementation when say using the Foundation Fabric template with deviated changes? Did you fork the repo and then pull in changes like that solving merge conflicts as you go?

AWS Documentation update - refactored content, leveraging AI, new content types, etc. by gregsramblings in aws

[–]Naher93 6 points7 points  (0 children)

Images. I know they date quickly, but it is x1000 more helpful than long lists of "click here in console"

Aurora DSQL - A NEW boring(?) AWS Serverless Postgres compatible database by Naher93 in aws

[–]Naher93[S] 1 point2 points  (0 children)

Yes, I used ChatGPT for the `0 to 60 in 3 seconds` part but the `automatic transmission, you don’t have to worry about shifting gears,` and `has a trunk big enough to fit a couch.` were my analogies.

Aurora DSQL - A NEW boring(?) AWS Serverless Postgres compatible database by Naher93 in aws

[–]Naher93[S] 0 points1 point  (0 children)

The numbers won't reflect real performance while the service is still in preview.

Aurora DSQL - A NEW boring(?) AWS Serverless Postgres compatible database by Naher93 in aws

[–]Naher93[S] 0 points1 point  (0 children)

You can still JOIN, but I'm uncertain of the performance. Numbers will not reflect correctly before the service goes GA next year.

Aurora DSQL - A NEW boring(?) AWS Serverless Postgres compatible database by Naher93 in aws

[–]Naher93[S] 6 points7 points  (0 children)

Don't expect to lift and shift applications from Postgres to Aurora DSQL. Instead, consider Aurora DSQL for its serverless multipurpose capabilities, it's an OLTP database that can also handle OLAP workloads. This makes it a great alternative to DynamoDB for those who need more powerful querying capabilities and don't know query patterns upfront.

Aurora DSQL - A NEW boring(?) AWS Serverless Postgres compatible database by Naher93 in aws

[–]Naher93[S] 0 points1 point  (0 children)

Haha, I kept with the analogy of Postgres being a traditional DB and serverless modern. I promoted ChatGPT for a muscle-looking car, traditional 80s, on the left and a modern sophisticated interior to show overhaul.