Embracing Async Programming was not so easy for the team Vert.x is unopinionated: easy to be tempted to built Framework / Cathedral Vert.x the hard way!
Data Synchronisation Distributed Locks Exactly Once Idempotence Distributed Cache Tracing A NEW WORLD OF PROBLEMS Data Denormalization Concurrency Control