A microservices architecture is object-orientation with big objects

Dr. Alan Kay on the Meaning of “Object-Oriented Programming”:

OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.

This applies to microservices as well:


Stefan L. Ram, Berlin. “Dr. Alan Kay on the Meaning of ‘Object-Oriented Programming,’” July 23, 2003. http://www.purl.org/stefan_ram/pub/doc_kay_oop_en.

Note last edited November 2023.
Backlinks: Perpetual interests.