Design patterns for cloud native applications patterns in practice using APIs, data, events, and streams - Indrasiri, Kasun; Suhothayan, Sriskandarajah (O'Reilly, 2021)