BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260424T104641Z
UID:6KqTeg
DTSTART;VALUE=DATE:20171022
DTEND;VALUE=DATE:20171023
CLASS:PUBLIC
CREATED:20170807T182822
DESCRIPTION: Microservices was a hot topic\, but how did you migrate from r
 elational monoliths to distributed data? We heard Red Hat’s Edson Yanaga
  explain how\, and also how Google’s Kubernetes was used to wrap and dep
 loy Docker into production. \n\n Edson presented… \n\n Migrating to Micr
 oservice Databases: From Relational Monolith to Distributed Data \n\n and 
 \n\n Kubernetes for Java / Docker Developers \n\n Doors Open 14:00 (aftern
 oon session) / 18:15 (evening session) \n\n . \n\n This month\, for only t
 he second time in our ten year history\, we are hosting our meetup on a Su
 nday. We are incredibly privileged to welcome Edson Yanaga\, Red Hat's Dir
 ector of Developer Experience. \n\n Edson is a Java Champion and a Microso
 ft MVP. He is also a published author and a frequent speaker at internatio
 nal conferences\, discussing Java\, Microservices\, Cloud Computing\, DevO
 ps\, and Software Craftsmanship. \n\n Yanaga considers himself a software 
 craftsman and is convinced that we all can create a better world for peopl
 e with better software. His life's purpose is to deliver and help develope
 rs worldwide to deliver better software faster and safely - and he can eve
 n call that a job! \n\n You can follow him on twitter at @yanaga \n\n . \n
 \n Migrating to Microservice Databases: From Relational Monolith to Distri
 buted Data \n\n In a distributed system with multiple moving parts\, which
  is the case of Microservices\, we can’t allow that a single complement 
 downtime breaks down the entire system. Dealing with stateless code is eas
 y\, but it gets much harder when we have to deal with persistent state. In
  this scenario\, zero downtime migrations are paramount to guarantee integ
 rity and consistency. \n\n Within all the Microservices characteristics\, 
 undoubtedly the one that creates more perplexity is the “one database pe
 r Microservice”. However\, very few teams have the privilege of starting
  something from scratch: most of the times they have a legacy database tha
 t will survive any new implementation. \n\n In legacy systems you traditio
 nally have a model that adopts transactions\, strong consistency\, and CRU
 D. In order to guarantee integrity and consistency with zero downtime\, we
  must reassess some of these concepts. In this talk we’ll discuss strong
  and eventual consistency\, CRUD and CQRS\, Event Sourcing\, and how these
  techniques relate to each other in many different integration and evoluti
 on strategies for relational databases. We’ll explore Views\, Materializ
 ed Views\, Mirror Tables\, Event Sourcing/Streaming\, Data Virtualization\
 , Change Data Capture\, and how these strategies enable you to build up a 
 Microservices architecture from a legacy monolithic relational database. \
 n\n Download Edson's recently released O'Reilly book \n\n Kubernetes for J
 ava / Docker Developers \n\n Yes\, Docker is great! We are all very aware 
 of that but now it’s time to take the next step: wrapping it all and dep
 loying to a production environment. For this scenario\, we need something 
 more. For that “more” we have Kubernetes by Google - a container platf
 orm based on the same technology used to deploy billions of containers per
  month on Google’s infrastructure. \n\n Ready to leverage your Docker sk
 ills and package your current Java app (WAR\, EAR or JAR)? Come to this se
 ssion to see how your current Docker skillset can be easily mapped to Kube
 rnetes concepts and commands. And get ready to deploy your containers in p
 roduction! \n\n . \n\n REGISTRATION NOTES \n\n The Dublin Java User Group 
 meetups are designed to enhance the knowledge of developers and technology
  professionals. \n\n Due to the overwhelming demand to attend our events t
 hey are always full. Tickets are mostly free\, although\, on occasion\, a 
 refundable attendance fee is required. \n\n The organisers reserve the rig
 ht to cancel the booking if the attendee is not aligned to the intended au
 dience. \n\n The Dublin Java User Group - Sponsor Messages \n\n Stackand.C
 o enrich the professional lives of Java / Scala software professionals - w
 ith over 20 years experience in the Irish ICT market\, they have helped ma
 ny great people elevate their careers. \n\n Perhaps they can do the same f
 or you working with companies like this one? \n\n Website: Stackand.Co / T
 witter: StackanddotCo \n\n . \n\n Equifax Technology Ireland is the Resear
 ch and Development arm of global credit scoring organisation Equifax - it 
 has recently opened a technology centre in the Bloodstone Building\, Dubli
 n 2. \n\n Now looking for developers! \n\n Website: Equifax.com / Twitter:
  Equifax \n\n . \n\n GuruTeam's 'crème de la crème' instructors deliver 
 an enthusing and valuable learning experience\, equipping attendees with t
 he vital skills applicable to their careers\, and bringing true business v
 alue to organisations they work with. \n\n Upcoming courses include CI wit
 h Jenkins\, Apache Hadoop\, Data Science &amp\; Big Data Analytics\, Sprin
 g\, GIT\, Linux Foundation™\, Angular 2\, and OpenStack™ \n\n Website:
  GuruTeamIrl.com / Twitter: GuruTeamIreland \n\n . \n\n Version 1 is a tru
 sted technology partner to major domestic and international customers acro
 ss all industry sectors in the UK and Ireland. Their Java practice has gro
 wn to over 120 people over the last few years\, and continues to grow. Man
 y of their Java customers use a significant amount of open-source tools an
 d technologies\, and therefore Version 1 work with the community to hear o
 ther 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.” \n\n Website: Version1.com / Twitter: Version1Tweets \n
 \n . \n\n Teckro are rethinking every element of clinical research - the p
 eople\, the processes\, the technologies used. By making it possible for a
 ll relevant information to be instantly accessible to every active member 
 of a clinical trial and for the entire study teams to be connected effortl
 essly\, they are broadening the possibilities of what can be achieved. Thi
 s means drugs and treatments for the world’s most complex diseases are b
 eing developed quicker\, and Teckro's long-term goal of continuously impro
 ving healthcare for everyone is realised. \n\n Teckro's partnership with D
 ubJUG means that they can interact and exchange ideas with some of Dublin
 ’s best developers. \n\n Website: Teckro.com / Twitter: TeckroOfficial \
 n\n . \n\n Sonorplex add the edge to event attendance with their innovativ
 e 'Mark and Review' video platform. Download the Sonorplex app on your sma
 rtphone\, attend DubJUG\, and click points of interest in realtime. Your o
 wn personal 'marked' copy will be available for reviewing within hours\, a
 llowing you to relive the presentations again and again! \n\n Website: Son
 orplex.com / Twitter: Sonorplex \n\n . \n\n tcube provides city-centre co-
 working / hotdesks and fully serviced office space for ICT professionals a
 nd companies specifically. Their community knits so well together remote w
 orkers\, contractors\, city visitors and entrepreneurs / startups immediat
 ely become a part of a network of like-minded people who are able and will
 ing to help one another. Offices in Fleet Street\, Trinity Street and Graf
 ton Street provide great locations with a huge benefit when it comes to hi
 ring and retaining millennials. \n\n Website: tcubedublin.com / Twitter: t
 cubeDublin \n\n . \n\n MORE DUBLIN JAVA USER GROUP EVENTS \n\n Java develo
 pers who are interested in this meetup are also attending other Dublin Jav
 a User Group meetups - check them at DubJUG.org \n\n SORRY EVENT FINISHED 
 - CLICK HERE TO VIEW UPCOMING JAVA EVENTS \n
LAST-MODIFIED:20250718T110656
LOCATION:TechMeetup.space\, (next to Palace Bar)\,  Fleet St\, Temple Bar\,
  Dublin 2
ORGANIZER:mailto:techmeetupspace@IrishDev.com
SUMMARY:Microservices\, Kubernetes\, Docker and Java
URL;VALUE=URI:https://ti.to/dublin-java-user-group/microservices-kubernetes
 -docker-and-java
URL;VALUE=URI:https://ti.to/dublin-java-user-group/microservices-kubernetes
 -docker-and-java
END:VEVENT
END:VCALENDAR
