Data deduplication is a technique to solve the common problem in distributed software architecture whereas a specific data record is duplicated unintentionally in a distributed, non-locking table like DynamoDB.

The stateless function as a service is the greatest architecture toward the future of the software development industry. Well-architectured it right is not always easy. You may have trouble at any time when applying to real-world business. But don’t rush to be dive into your problem, finding a smart, simplest solution giving you a greater award for your mind.

What is data duplication?

“Create an Order” is a famous simulation of a data duplication issue in many software. Given you have a table in DynamoDB to record order from your e-commerce…



(MSc) Cloud Security | Simplify Framework Creator | FinTech CTO | Technical Startup Booster (Consultant).

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store