Java EE 7 Meets Java 8 / Clustering MicroProfile Application using CDI and JCache
With Java 8 EE taking way longer to release than first expected, it could be some time off before we see Java 9 EE, and since there are many companies in Dublin using Java 7, their engineers will be interested in our first DubJUG event of 2018 which sees Senior Java EE Engineer Roberto Cortez from the Seattle based start-up, Tomitribe, talking about how Java EE 7 meets Java 8, and clustering MicroProfile applications using CDI and JCache.
Roberto is presenting.....
Java EE 7 Meets Java 8
Cluster your MicroProfile Application using CDI and JCache
Doors Open 18:15 (evening session)
About Roberto Cortez
Robert was born in Venezuela, but has spent most of his life in Coimbra, Portugal. With a degree in Informatics Engineering (equivalent to the Bologna Master’s degree) from the Department of Informatics Engineering of the University of Coimbra, he has been working as a Java Developer for 10 years in business areas like Finance, Insurance and Government.
Roberto works with many Java based technologies like JavaEE, Spring, Hibernate, GWT, JBoss AS and Maven just to name a few, always relying on IntelliJ IDEA, which he says is his favourite IDE.
As a Freelancer / Independent Contractor he travels the world to customers, but also to speak at Java conferences. The direct contact with the Java community made him want to become an active member in the community itself. For that reason, he created the Coimbra Java User Group, and started to contribute to Open Source on Github so he can share some of the knowledge that he has gained over the years.
After working for a few major corporations, he became eager to help and grow something from the ground up, so currently works with Seattle based start-up Tomitribe which focus on developing and supporting TomEE, a Java Application server based on Tomcat with Java EE support.
Follow Roberto on twitter at @radcortez
Java EE 7 Meets Java 8
The last few years have been pretty exciting for Java with new versions of EE and SE platforms.
Java EE, introduced a new API to build WebSockets; a new API to parse, process and generate JSON; a new Client API in JAX-RS to invoke REST services, and finally the Batch Processing API to build batch applications.
Java SE brought us the long awaited Lambda expressions; the powerful Streams API to perform operations like filtering, mapping or sorting in a very easy and fluent way, and a brand new Date Time API, to deal with the complexities of Timezones and Periods.
This session will combine all of these elements together and show you how to easily develop an application using Java SE 8 with Java EE 7, with live coding and samples.
Cluster your MicroProfile Application using CDI and JCache
Microprofile is a new platform definition that optimizes Enterprise Java for a Microservices Architecture and delivers application portability across multiple runtimes. You can use a subset of the Java EE specifications to develop Microprofile applications, with JAX-RS, CDI and JSON-P. Now you need to make it highly available and scalable across a large number of machines.
The session will feature a live coding demo where we will turn this Microprofile application, into a fully clustered application using only standard Java API’s. Finally, to show you how light it is, we will run the entire cluster in a set up of Raspberry PI’s.
The Dublin Java User Group meetups are designed to enhance the knowledge of developers and technology professionals.
Due to the overwhelming demand to attend our events they are always full. On occasion, a small attendance fee may be required.
The organisers reserve the right to cancel the booking if the attendee is not aligned to the intended audience.
The Dublin Java User Group - Sponsor Messages
Stackand.Co enrich the professional lives of Java / Scala software professionals - with over 20 years experience in the Irish ICT market, they have helped many great people elevate their careers.
Perhaps they can do the same for you working with companies like this one?
Equifax Technology Ireland is the Research and Development arm of global credit scoring organisation Equifax - it has recently opened a technology centre in the Bloodstone Building, Dublin 2.
Now looking for developers!
GuruTeam's 'crème de la crème' instructors deliver an enthusing and valuable learning experience, equipping attendees with the vital skills applicable to their careers, and bringing true business value to organisations they work with.
Upcoming courses include CI with Jenkins, Apache Hadoop, Data Science & Big Data Analytics, Spring, GIT, Linux Foundation™, Angular 2, and OpenStack™
Version 1 is a trusted technology partner to major domestic and international customers across all industry sectors in the UK and Ireland. Their Java practice has grown to over 120 people over the last few years, and continues to grow. Many of their Java customers use a significant amount of open-source tools and technologies, and therefore Version 1 work with the community to hear other Java success stories, learn more about people’s experiences, and bring in Java experts and champions to get the latest on what’s going on in that space.”
Teckro are rethinking every element of clinical research - the people, the processes, the technologies used. By making it possible for all relevant information to be instantly accessible to every active member of a clinical trial and for the entire study teams to be connected effortlessly, they are broadening the possibilities of what can be achieved. This means drugs and treatments for the world’s most complex diseases are being developed quicker, and Teckro's long-term goal of continuously improving healthcare for everyone is realised.
Teckro's partnership with DubJUG means that they can interact and exchange ideas with some of Dublin’s best developers.
Sonorplex add the edge to event attendance with their innovative 'Mark and Review' video platform. Download the Sonorplex app on your smartphone, attend DubJUG, and click points of interest in realtime. Your own personal 'marked' copy will be available for reviewing within hours, allowing you to relive the presentations again and again!
tcube provides city-centre co-working / hotdesks and fully serviced office space for ICT professionals and companies specifically. Their community knits so well together remote workers, contractors, city visitors and entrepreneurs / startups immediately become a part of a network of like-minded people who are able and willing to help one another. Offices in Fleet Street, Trinity Street and Grafton Street provide great locations with a huge benefit when it comes to hiring and retaining millennials.
MORE DUBLIN JAVA USER GROUP EVENTS
Java developers who are interested in this meetup are also attending other Dublin Java User Group meetups - check them at DubJUG.org
General Release Tickets
About the Dublin Java User Group
The Dublin Java User Group, aka DubJUG, is Ireland's oldest JUG serving Java developers in Ireland. We are also the only independent JUG in the Dublin area.
Throughout 2016, we enriched the professional lives of our community members with first-class presentations by international speakers from Australia, England, Germany, Holland, Israel, and the United States.
We've learnt about Scala / Akka / Software Design / Reactive Architecture / Microservices / Robustness of Software / BDD / TDD / IoT Building Blocks from speakers such as John Ferguson Smart, Jan Molak, / Mirko Ebert (OTTO) / Tim Berglund (Datastax) / Heiko Seeberger (CodeCentric) / Iain Hull (Workday) Tom Peck (Lightbend) / and lots of local speakers such as Brian Matthews.
Did you get on camera??? PHOTO's
TechMeetup.space is a collaboration between Dublin's tech user and meetup groups. It provides an intimate and central venue which makes it easily accessible for members to come along and hear presentations by the very best tech evangelists available.
We know how difficult it can be to take time away from the office to attend events, especially if you have to come from afar. That's why we can provide you with a hot-desk, ultra quick 100mb connectivity and Nespresso throughout the day courtesy of our venue partner tcube - that means one less hurdle for you overcome.
So make a day of it by booking your hot-desk now