What is Reactive? Asynchrony vs Synchrony Promises and futures in Java and Scala What are actors (the actor model)? 7:45pm - 8:30pm: Configuration Management Tools, let the magic begin! - Filipe Afonso, Senior Consultant, Liferay
Get an easy, portable and consistent way to create your work environments, easily reproducible and with great flexibility: you can start your environment, stop it, do some crazy experiments on it, destroy it and start all over again with just one command line like "Vagrant up"; You can get a completely isolated VM where you will be able to install everything you need, leaving your laptop clean and simple, with the minimum set of indispensable software; Puppet is a really interesting and flexible technology to handle your system configuration, installing and configuring software, it's just like you are coding your own infrastructure; Vagrant and Puppet configuration files are simple, typically small and they can easily be managed with your source in you favorite version control system. 8:30 - Onwards: Live Demos, Q&A, Networking - If you have any questions or would like to see some demos based on the topics of the night, be sure to hang around and get involved.