Distributed Cache - Within distributed cache elements are distributed across a set of server and the size of the cache is the sum of cache partitions. Distributed cache can scale horizontally by adding more servers.
Epic - There are 2 kind of epics, business epics and architectural epics.
Transaction - A transaction is a set of related interactions (or operations) that may need to be cancelled after they where executed. These operations can be at different geographical located services.
User story - Traditionally expressing intended system behavior has been captured in software requirements specifications. In agile this traditional document is replaced by a series of stories which express the intent of the system. Stories are small, independent behaviors that can be implemented incrementally, each of which provides some value to the user. The recommended form of expressing a user story is the user voice form, and it appears as follows: As a user role I can activity so that business value