What we're about

6:00pm - 7:00 pm: Arrive early if you fancy a beer; some snacks and chat with some fellow java heads.

7:00pm - 7:45pm: Reactive Asynchronous Programming - Carlos Hernandez, Senior Consultant, Liferay

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.

Photos (8)