The London Java Community’s next free event is – ‘Getting there from here: Java, Scala and Service Orientation at the Guardian’ on Wednesday 3rd October at 18:30.

Please see link for details and to sign up –

Technical leaders within the Guardian will provide a snapshot in thelife of the codebase of one of the UK’s most popular news websites. Each day produces hundreds of articles, pictures,videos and podcasts that are read and enjoyed by millions of people.Currently we are in the unique place of having a hybrid Scala and Javacodebase and being in the middle of a migration from a monolitharchitecture to one that is more service-orientated.

Our current position creates some interesting dilemmas in how wechoose to implement things, some parts of the system are a traditionSpring/Hibernate/Oracle stack while other parts are pure Scala andthere are other flows that alternate between Scala and Java.

-Michael Brunton-Spall, technical lead of the Guardian’s Content APIwill be talking about pragmatic application of function programmingprinciples.

-Robert Rees, technical lead of the public-facing website will be explaining how the code base is divided between Scala and Java, go through some of the decision making processes of how and where we make changes to the code and also offer practical advice about using the Google Guava library to do functional programming in Java.

-Phil Wills will be closing out the talks by giving the architectural roadmap as to how we are transforming our application.

Please see link for details and to sign up –

 Organised by RecWorks