Peter Doschkinow arbeitet als Senior Java Architekt bei Oracle und unterstützt die Java Community in Deutschland. Er beschäftigt sich mit Web-, Java-Technologie Frameworks und Cloud-Services. Vor seiner Tätigkeit bei Oracle hat er wertvolle Erfahrungen als Java Architekt und Berater bei Sun Microsystems gesammelt.
Michael Bräuer ist leitender Systemberater der Oracle Deutschland B.V. & Co. KG. Er nutzt seine langjährige Berufserfahrung in den Bereichen Anwendungsintegration, Middleware und Java EE, um kritische Geschäftsanwendungen auf das passende technologische Fundament zu stellen.
10.12.2015
LOCATION: Zürich
KEYWORDS: Technology, Open Source
AGENDA: | 18:00 - 21:00h: Talks incl. Q/A Afterwards you are invited to a refreshment. |
SPEAKER 1: Peter Doschkinow COMPANY: ORACLE Deutschland B.V. & Co. KG
SPEAKER 2: Michael Bräuer COMPANY: ORACLE Deutschland B.V. & Co. KG
SLIDES: 151210_Microservices-Technology-Enabler-from-Oracle.pdf
SLIDES 2: 151210_JSR107-Caching.pdf
Microservices-Architekturen gewinnen zunehmend an Bedeutung. Sie ermöglichen den modularen Aufbau von komplexen Web-Anwendungen, die aus leichtgewichtigen, unabhängig installierbaren Microservices bestehen, die leicht zu testen und betreiben sind. Jersey 2, die Referenzimplementierung von JAX-RS 2.0, liefert die Grundlage für die empfohlene RESTful Kommunikation mit Microservices, die in Java erstellt wurden. Jenseits der Java EE API bieten neue Jersey Features die Möglichkeit, leichtgewichtige Microservices zu bauen, die besser für Monitoring geeignet sind und ohne vollständige Java EE Container auskommen. Es wird auch gezeigt, wie eine JAX-RS API zur Orchestrierung von anderen Microservices aufgebaut werden kann, und welche Vorteile die asynchrone Verarbeitung und der Einsatz von Reactive Programming dabei mit sich bringen.
Im zweiten Teil des Abends wird das JSR 107 "Java Caching API" vorgestellt. Nach einer Diskussion von typischen Use Cases für Caching, implementiert mit Coherence, wird die Spezifikation und das API besprochen und anhand von Beispielen erläutert. Zum Schluß wird auf Aspekte des Betreibens von Caches in Microservices-Architekturen eingegangen.
LANGUAGE: Talk: de / Slides: en
Peter Doschkinow arbeitet als Senior Java Architekt bei Oracle und unterstützt die Java Community in Deutschland. Er beschäftigt sich mit Web-, Java-Technologie Frameworks und Cloud-Services. Vor seiner Tätigkeit bei Oracle hat er wertvolle Erfahrungen als Java Architekt und Berater bei Sun Microsystems gesammelt.
Michael Bräuer ist leitender Systemberater der Oracle Deutschland B.V. & Co. KG. Er nutzt seine langjährige Berufserfahrung in den Bereichen Anwendungsintegration, Middleware und Java EE, um kritische Geschäftsanwendungen auf das passende technologische Fundament zu stellen.
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.