Pages

Videos

Recordings of conference talks

On this page you will find recordings of recent presentations I gave at conferences and some screencasts. 


Building Modular Cloud Applications in Java: Lessons learned.

In this one hour talk recorded at JavaOne 2013, Bert Ertman and I discuss the importance of modularity, go into modular architecture and show what you need to create a modular code base.




Modularity in the cloud: A case study

In this one hour talk recorded at JavaOne 2013, Marcel Offermans and I show how we have been deploying a large OSGi application in the cloud for the past few years. We discuss Apache ACE and show how to setup auto scaling and failover on any  IaaS provider.




Modular JavaScript

In this one hour JavaOne 2013 talk, Sander Mak and I discuss modularity in JavaScript. Now that a significant part of our code base is written in JavaScript, we have to make sure that we can use modularity principles to keep our code base maintainable. In this talk we discuss options and go into detail about using RequireJS.



Modular Java EE in the Cloud: A practical guide (part 1/2)

In this 2,5 hour Devoxx 2012 talk, Bert Ertman and I take you through building a modular web application. In an extensive demo we show all the basics of OSGi, including working with dynamic OSGi services, dependency injection, and working with bndtools.




Modular Java EE in the Cloud: A practical guide (part 2/2)

In the second part of this 2,5 hour Devoxx 2012 talk, Bert Ertman and I discuss topics such as using MongoDB and creating RESTful Web Services. We also show how to deploy modular applications to the cloud using Apache ACE.




Baselining with bndtools

In this screen cast I show baselining in bndtools. Baselining helps to apply semantic versioning correctly.




Visualising OSGi services with D3.js

In this screencast I show the result of an experiment with D3.js to visualise dependencies between OSGi services. Read the blog post for more information. 




Required vs Optional Service dependencies

In this short video I demonstrate the difference between required and optional Service dependencies using Apache Felix Dependency Manager.


No comments:

Post a Comment