Can you build a Klarna clone in Serverless?

  Рет қаралды 1,356

Complete Coding - Master AWS Serverless

Complete Coding - Master AWS Serverless

Күн бұрын

Пікірлер: 12
@thedrivendev7855
@thedrivendev7855 2 жыл бұрын
Thanks for sharing your DynamoDB schema design! It'd be great to see more of this (schema design for specific access patterns) Also, consider using some type of notation for static text in the PKs and SKs vs referenced variables ... maybe something like SK: payment###.
@CompleteCoding
@CompleteCoding 2 жыл бұрын
Yeh it's always hard to write it in an understandable way. I might add that schema idea
@openupthecloud
@openupthecloud 2 жыл бұрын
Yessss, love a good lightboard sesh!
@CompleteCoding
@CompleteCoding 2 жыл бұрын
Thanks. Planning a lot more coming up!
@hussainbharmal5998
@hussainbharmal5998 2 жыл бұрын
This was wonderful, thank you
@CompleteCoding
@CompleteCoding 2 жыл бұрын
Glad you enjoyed it!
@hussainbharmal5998
@hussainbharmal5998 2 жыл бұрын
Serverless but which? Firebase, AWS, Azure? Mistery clears at: 3:24
@CompleteCoding
@CompleteCoding 2 жыл бұрын
With this channel it's always going to be AWS. It's what I've been working with for the last 5 years and is in my opinion the best serverless provider
@hussainbharmal5998
@hussainbharmal5998 2 жыл бұрын
@@CompleteCoding yep, i got the video as a recommendation. Didn't know about the channel till today. Also just subscribed!
@RahulAhire
@RahulAhire 2 жыл бұрын
Please correct me if I'm wrong, you're saying that we can have two indexes. 1 for normal table containing overdue and another gsi for order successful, right? So let's say if we get successful payment subscription then do by using stream do we need to delete overdue sk record in first index? Second question, TTL in DynamoDB isn't very reliable and often time will need filter expression to check it's validity so how do you see this issue?
@CompleteCoding
@CompleteCoding 2 жыл бұрын
Yes we can have two index. A global secondary index is just a way to query the same data in a different way. All records would have the same fields * user 1 pays their bill on time, you change the status (and the value in the SK.) to paid * user 2 doesn't pay on time, it triggers the dynamo TTL which triggers a Lambda. That sends an email and updates the status for that payment to "overdue" Both records exist in the same table and are queryable on both indexes. The difference between the indexes is index 1 you query "Get all payments for this order" index 2 you query "Get all payments in this state"
@RahulAhire
@RahulAhire 2 жыл бұрын
@@CompleteCoding Thanks for clarifying
Designing a WhatsApp Clone with Serverless
26:18
Complete Coding - Master AWS Serverless
Рет қаралды 2,2 М.
Which architecture is better?
38:14
Complete Coding - Master AWS Serverless
Рет қаралды 1,7 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Fighting Misinformation | Student absences
4:40
Kirsten Lee Hill
Рет қаралды 407
How one mistake increased my AWS bill 525,000x
7:58
Complete Coding - Master AWS Serverless
Рет қаралды 2,8 М.
Learn MOMENTS in 17 Minutes | AQA A Level Physics
17:21
BrookDoesPhysics
Рет қаралды 150
I challenge a university professor and he blocked me
14:15
Complete Coding - Master AWS Serverless
Рет қаралды 1 М.
Building a Serverless Startup in 30 Days
10:25
Complete Coding - Master AWS Serverless
Рет қаралды 1,5 М.
Google's HUGE LEAP! NEW Willow AI Chip Beats Supercomputers!
15:31
AWS Certs are Useless for Junior Devs
4:43
Complete Coding - Master AWS Serverless
Рет қаралды 2,2 М.