1841
participiants have registered for our events in 2023

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

Microservices Technologie-Enabler von Oracle

eine iJUG/Oracle Roadshow

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.

LEVEL OF TALK: Intermediate
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.


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

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.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland