Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • Program Schedule
    • Program List
    • Registration
  • Features
    • Community Day
    • Hacker Day
    • Dinner Meetups
    • OSGi Summit
    • Keynotes
  • Community
    • Code of Conduct
    • Health & Safety at EclipseCon
    • Community Resources
    • 2022 Speakers
    • Information for Speakers
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. Microservices

Microservices

Pragmatic Microservices in Kubernetes with MicroProfile

Ondro Mihalyi (Omnifish OU)

This tutorial explains how to design applications to effectively develop them with the Microservices architecture. It examines building microservices step by step, how to design boundaries between components using Domain-driven design and when to split a microservice into smaller services.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Cloud-ready apps effectively with MicroProfile

Ondro Mihalyi (Omnifish OU)

This live coding session shows how to design Jakarta EE applications to effectively develop them with the Microservices architecture. From a simple Jakarta EE service, we'll evolve our code using MicroProfile to build a scalable system with very few code changes and no code waste.

You'll see how to focus on business logic and application design, and not to worry about the technology or cloud. With Jakarta EE and MicroProfile, it's very easy to evolve your codebase to scale it and run in the cloud in the future.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

IoT powered by Microprofile – Microservices in practice

Mads Opheim
Rustam Mehmandarov (Computas)

We are going to show you what happens when the management lets enterprise Java developers and architects decide how we can control the IoT devices in our new office. While it's easy to figure out why Microprofile is cool, it's harder to see how to get in into your project. By the end of this talk, you will be introduced into the patterns and software in the enterprise world of Java explaining how to build a build a secure, stable, modular, and integrated system on an example of a completely over-engineered IoT solution to control the lights and plant's well-being in the new office.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Hands-on cloud-native Java with MicroProfile, Kubernetes and Istio

Jamie Coleman (IBM)
Emily Jiang (IBM)

Ever wondered what makes a cloud-native application "cloud-native"? Ever wondered what the unique challenges are and how best to address them on fully-open Java technologies? In this workshop, you'll learn what it means to be cloud-native and how that impacts application development. You'll learn about Eclipse MicroProfile, an industry collaboration defining technologies for the development and management of cloud-native microservices.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Microservices: reactive and non-reactive

Dmitry Kornilov (Oracle)

It's a challenge to choose Java microservices framework which satisfies your requirements. Some developers prefer reactive, functional style of APIs and other developers give preference to inversion of control, declarative style APIs offered by MicroProfile. In this session I will explain the differences and pros and cons of each approach. I will demonstrate how the functionality of MicroProfile APIs such as HealthCheck, Metrics and OpenTracing can be implemented in reactive-style applications.

 

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Path to Cloud-native Application Development: 8 steps (sponsored by Red Hat)

Cesar Saavedra (Red Hat, Inc.)
Thomas Qvarnström (Red Hat)

As most organizations do not have the luxury of completely rebuilding their technology foundation or immediately adopting new practices and mindsets, they are embracing gradual yet fundamental shifts in culture, processes, and technology to support greater velocity and agility. With software increasingly key to how users engage with businesses and how businesses innovate to stay competitive, the speed of application development and delivery is the new digital business imperative.

Experience level: 
Intermediate

Cloud Native Java

Rethinking Data in Reactive Microservices with CQRS

Simon Chemouil (Lambdacube)

Reactive microservices are today's choice to design Cloud Native applications. They promise an increased scalability, resilience and modularity, while allowing separate teams to work on large-scale, polyglot projects. But what about the data?

Experience level: 
Intermediate

Cloud Native Java

Developing cloud-native Java microservices with Eclipse MicroProfile

Jamie Coleman (IBM)
Michael Thompson (IBM)

Ever wondered what makes a cloud-native application "cloud-native"? Ever wondered what the unique challenges are and how best to address them on fully-open Java technologies? In this workshop, you'll learn what it means to be cloud-native and how that impacts application development. You'll learn about Eclipse MicroProfile, an industry collaboration defining technologies for the development and management of cloud-native microservices.

Experience level: 
Intermediate

Cloud Native Java

Invited Talk: Thorntail - A Micro Implementation of Eclipse MicroProfile

Michal Szynkiewicz (Red Hat, Inc.)

What if there was a way you could take advantage of the latest microservice architectures by leveraging the developers and skills you already have?!? In this session we’ll show you how with Eclipse MicroProfile and Red Hat’s implementation Thorntail. We discuss all the cool features it allows you to easily use, such as OpenTracing, Metrics, and layout the current roadmap plans. Then we move onto a demo that showcases what’s possible with Eclipse MicroProfile, utilizing the existing specifications, built with Thorntail.

Experience level: 
Intermediate

Cloud Native Java

MicroProfile: OSGi was meant for this

Raymond Auge (Liferay Inc.)

The craze is fully on. The past couple of years have seem micro services grow from next _flava_ to fully consuming of the software industry. The Eclipse micorprofile.io project is tackling the issue putting common usage patterns together over a foundation of CDI. What better assembly driver is there than OSGi to put it all together. This talk will demonstrate building your own MicroProfile using OSGi and the OSGi enRoute packaging model.

Experience level: 
Intermediate

OSGi

  • first
  • previous
  • 1
  • 2
  • 3
  • 4
  • next
  • last

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top