Marc Brooker (AWS Distinguished Eng): "The downside of caches, especially in distributed systems, is they have this mode, where the cache is empty or contains the wrong data.
The system is slow, often down, because now the backend isn't scaled to deal with all of this uncached traffic.
Customers are very disappointed and often it is down in a stable way. Like it's still it's down, but it's not going to come back up under its own energy.
Because, for example, all of this traffic is causing a huge amount of contention in my database or is saturating the network and so I can't even refill the cache. It's not even getting the right kind of data in
In general, I prefer to see the teams around me avoiding caching where possible." @MarcJBrooker
Marc Brooker ( @MarcJBrooker ) is a Distinguished Eng at AWS who has been building distributed systems there for almost 2 decades. I interviewed him about technical learnings from his experience. We discussed:
• Learnings from 3000 post mortems
• When caching is a bad idea
• How software engineering is changing
• Visibility and apparent expertise
• How to find the best problems
Where to watch:
• YouTube: youtu.be/u3GjIXP9N0s
• Spotify: open.spotify.com/episode/1qX…
• Apple Podcasts: podcasts.apple.com/us/podcas…
• Transcript: developing.dev/p/aws-disting…
Mike Stonebraker is a Turing award winner famous for his fundamental contributions to databases (e.g. Postgres, C-Store and much more). I interviewed him recently about:
• The story behind Postgres & the hardest technical challenge in building it
• Where he disagreed with Google's technical decisions
• Future problems in databases
• Literature recommendations to learn databases
• Why LLMs score 0% on his text-SQL benchmark
• What if you replaced all state in an OS with a DB
Timestamps:
0:00 - Intro
1:03 - How he got into databases
6:43 - Competing with Oracle
9:07 - What made Postgres special
15:55 - One size fits none
21:37 - Why he disagreed with Google
29:14 - Why he chose academia over big tech
30:58 - Replacing state in an OS with a DB
42:02 - Future problems in databases
51:36 - Technical book recommendations to learn databases
52:20 - Advice for younger self
55:52 - Outro
Where to watch:
• YouTube: youtu.be/YPObBOwIrHk
• Spotify: open.spotify.com/episode/1zx…
• Apple Podcasts: podcasts.apple.com/us/podcas…
• Transcript: developing.dev/p/turing-awar…
Launch Week Day 1 Announcement:
🚨 Postgres.new
◆ Spin up an unlimited number of Postgres databases
◆ Directly in the browser
◆ Let AI build your schema
Layoffs in 2024 till date
- UPS: 12000
- Microsoft: 2,000
- Flipkart: 1000 reported to happen
- Saleforce: 700
- Twitch: 33%
- Discord: 17%
As per reports, more than 2,40,000 jobs were lost in tech firms in 2023.
#layoffs#techhiring#tech#joblessness#hiring#codin
I am looking to #Connect with more people in the tech community.
If you're interested in:
• Software Development
• App Development
• Flutter developers
• Devops
• Backend Engineering
• Frontend Engineering
Drop a Hi, let's connect!
#letsconnect
Recently I had a requirement to integrate User login/signup feature for a POC.
I came across @clerk . It was so easy to integrate and it was running in no time.
Kudos to clerk dev team to a seamless product.
#clerkdev#programming
Just having some fun with my fellow Sneaker Heads 👨💻
You know I had to make something!
Drop a like, Retweet & tag a fellow sneakerhead 👟
@0xFreshy@sneakerheadsoff @Faresben_eth @ill_lawi 🤝
NFTs are very volatile. One day you’re rich and the next day you’re poor. The only thing that remains the same is the fact that no one loves you.
#NFTCommunity#NFT#Cryptotwitter
Union budget proposed to tax any digital asset gain at 30% and no tax benefit in case of loss in same.... Plus 1% TDS.
Wha chit bhi sarkar ki aur putt bhi.
#digital#tax#unionbudget2022#india#cryptocurrency