How do microservices collaborate and interact with each other?
There are two ways: ๐จ๐ซ๐๐ก๐๐ฌ๐ญ๐ซ๐๐ญ๐ข๐จ๐ง and ๐๐ก๐จ๐ซ๐๐จ๐ ๐ซ๐๐ฉ๐ก๐ฒ.
โLet those who suffer according to Godโs will entrust their souls to a faithful Creator while doing good.โ 1 Peter 4:19
Suffering in the path of obedience, brings with it Godโs faithful care.
The effect of humility.
โThus says the Lord to Josiah, โBecause your heart was tender and you humbled yourself before God when you heard his words . . . and you humbled yourself and tore your clothes and wept, I also have heard you,โ declares the Lord.โ 2 Chronicles 34:26โ27
One of the key lessons of OOP and modeling a domain using #dddesign is this:
Design your domain model types so they cannot be put into an invalid state, rather than finding ways to validate them after the fact.
#dotnet
David:
โI stretch out my hands to you, Lord; my soul thirsts for you like a parched land.โ Psalm 143:6
Jesus:
โIf anyone thirsts, let him come to me and drink.โ John 7:37
โWhoever believes in me shall never thirst.โ John 6:35
โFor your nameโs sake, O Lord, preserve my life!
In your righteousness bring my soul out of trouble!โ Psalm 143:11
The parallel between โfor your nameโs sakeโ and โin your righteousnessโ is vast with implications.
Righteousness is acting in accord with the worth of Godโs name.
โSee that no one repays anyone evil for evil, but always seek to do good to one another and to everyone.โ 1 Thessalonians 5:15
This is a word to the church leaders to grow up a people like this.
See to it.
Folks who use JSDoc instead of TypeScript:
In TypeScript, you can pass type arguments to functions to describe their behaviour.
This is a core part of building apps in many frameworks, especially React.
How do you get around not being able to do this?
The Memento Design Pattern is most often used to save the state of an application or implement Undo/Redo functionality. Master it in this short course:
https://t.co/8dq8b7YMNO