Outline: (1) why and when to split: monolith, modular monolith, Conway's Law, principles; (2) the store's services, data ownership, sync vs. async; (3) DDD: strategic and tactical design, bounded contexts, context maps, aggregates, Event Storming; (4) infrastructure components and one request end to end.
How small is micro? One team owns it end to end and can deploy it alone. Not "one service per table".