Professional software engineer, amateur hardware hacker, accidental sysadmin, In love/hate relationship with microservices. Opinions, likes, retweets are my own
We are so excited to announce expanded deployment capabilities for teams of all sizes using AWS Amplify!
๐๏ธ Per-developer sandboxes
๐คซ Secrets management
๐ฏ Monorepo and multirepo support
๐ Fullstack Git-based deploys
๐จ๐ฝโ๐ป Custom pipelines
and more!
go.aws/3UyusTk
๐ Itโs day one of launch week!๐
We're excited to announce the general availability of JavaScript v6
๐ Smaller bundle size
๐ Full Next.js support
๐ Improved TypeScript coverage
Learn more: go.aws/3FYlkAz
Key Concepts to Understand Database Sharding.
In this concise and visually engaging resource, we break down the key concepts of database partitioning, explaining both vertical and horizontal strategies.
1๏ธโฃ Range-Based Sharding: Splitting your data into distinct ranges. Think of it as organizing your books by genre on separate shelves.
2๏ธโฃ Key-Based Sharding (with a dash of %3 hash): Imagine each piece of data having a unique key, and we distribute them based on a specific rule. It's like sorting your playing cards by suit and number.
3๏ธโฃ Directory-Based Sharding: A directory, like a phone book, helps you quickly find the information you need. Similarly, this technique uses a directory to route data efficiently.
Over to you: What are some other ways to scale a database?
โ
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/3KCnWXq
Hello folks at @AWSAmplify : When using Amplify hosting for nextJS with server side rendering, where does the server code run? Should we be able to see the serverless resources in our account? I asked this here as well repost.aws/questions/QU8PSO0โฆ
Trying to remember sw dev trends over 4 decades. Help me.
YY: Everything is...
22: OS
18: Mesh
16: API
12: Platform
??: ...
05: Agile
04: ESB
03: SOA
99: Enterprise
96: Web
93: ORB
90: GUI
89: OO
87: Control
85: Library
83: Micro/PC
Not when it was new; when trended.
We launched support for testing lambda authorizers on api gateway with AWS SAM CLIs local testing feature (sam local start-api) . The team would love your feedback! aws.amazon.com/about-aws/whaโฆ
19 years ago today, the 1.0 version of the Spring framework was released.
I started using it in November 2004 and instantly forgot about the J2EE madness.
spring.io/blog/2004/03/24/spโฆ
This sucks. I worked for this team for a couple of years. They were an asset to Google, and incredibly nice folks to boot. What on earth is becoming of Google? ๐ข
infoworld.com/article/368651โฆ
Brian May becomes Sir Brian Harold May as he receives Knighthood in 2023 Honours List! ๐ธ
โI will endeavour to be worthy - to be that Knight in Shining Armour.โ - Sir Brian May
More here: queenonline.com/news/sir-briโฆ
๐ธCredit: Arthur Edwards
Do you know when was the first @springframework release?๐
It was 2003, that means next year will be the 20th anniversary of Spring Framework ๐คฏ.
Spring I/O 2023 will be the perfect place to celebrate the 10th anniversary of the conference and the 20th of the framework.
Many consider @SpringFramework@SpringBoot as "magic" ๐ช
What are your favourite Spring magic tricks? Share them with the community and join Spring I/O 2023 as a speaker.
๐ Deadline: 20th Feb 2023
๐๐ป Send us your proposals here: papercall.io/springio23#CFP#springio23
With 10k views, @edjgeek 's "Building next-gen applications with event-driven architectures " is in top 5 most viewed videos for @AWSreInvent '22 & the most viewed breakout session video. Check out all videos sorted by views at reinvent.mytestapp.be/#reInvent2022@AWSAmplify
So happy to have gotten @sarah_edo awesome book โEngineering Management for the rest of usโ from my local bookstore. Can wait to indulge and learn.
Thank you so much Sarah for writing down your insights and learnings.
๐ข R.I.P.
Fred Brooks was the author of "The Mythical Man Month" a book that was hugely influential on so many of us. Also his paper "No Silver Bullet" would be on most people's shortlist of most influential papers.