Event Sourcing ਕੀ ਹੈ?
Event Sourcing ਵਾਪਰ ਚੁੱਕੀਆਂ ਘਟਨਾਵਾਂ ਨੂੰ ਡਾਟੇ ਦੇ ਅਧਿਕਾਰਤ ਸਰੋਤ ਵਜੋਂ ਸੰਭਾਲਦਾ ਹੈ ਅਤੇ ਫਿਰ ਉਸ ਇਤਿਹਾਸ ਤੋਂ ਮੌਜੂਦਾ ਹਾਲਤ ਕੱਢਦਾ ਹੈ। ਹਰ ਘਟਨਾ ਕੋਈ ਕਾਰੋਬਾਰੀ ਤਬਦੀਲੀ ਦਰਜ ਕਰਦੀ ਹੈ, ਜਿਵੇਂ “ਕਾਰਟ ਵਿੱਚ ਚੀਜ਼ ਜੋੜੀ ਗਈ” ਜਾਂ “ਆਰਡਰ ਰੱਦ ਹੋਇਆ”।
ਸਿਰਫ਼ ਇਹ ਜਾਣਨ ਦੀ ਥਾਂ ਕਿ ਕਾਰਟ ਵਿੱਚ ਇੱਕ ਕਿਤਾਬ ਹੈ, ਪ੍ਰਣਾਲੀ ਨੂੰ ਪਤਾ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਗਾਹਕ ਨੇ ਦੋ ਜੋੜੀਆਂ ਅਤੇ ਇੱਕ ਹਟਾਈ। ਇਹ ਇਤਿਹਾਸ ਸਿਰਫ਼ ਹਵਾਲੇ ਲਈ ਰੱਖਣ ਦੀ ਥਾਂ ਕਾਰਟ ਮੁੜ ਬਣਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
