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. microprofile

microprofile

Build-A-Bike Workshop

Ryan Esch (IBM)
Andrew Guibert (IBM)

Liberty Bikes is a four player, elimination game built using the latest technologies of Java EE 8 and MicroProfile 3.0. Come build your first (or 100th) microservice as you create an AI to compete in a battle royale against your fellow attendees. In this lab, you will develop a complete microservice, leveraging MicroProfile Rest Client to seamlessly integrate and communicate with an existing application. Can you become champion of the grid?

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Microservice Patterns - Implemented by Eclipse MicroProfile

Ivar Grimstad (Eclipse Foundation)

Eclipse MicroProfile provides specifications for the most commonly used microservice patterns. This session presents a group of patterns that will be in explained and demoed live in a down-to-earth and easily understandable way.

Patterns covered include Service per Container, Externalized Configuration, Health Check API, Application Metrics, Circuit Breaker, Access Token, Distributed Tracing.

There will be live coding and demo of all technologies implementing the patterns.

Experience level: 
Advanced

Cloud Native Java (Sponsored by CNCF)

Future Self-boot JEE Apps for Real Financial Enterprise Systems

Hirofumi Iwasaki (Rakuten Card Co., Ltd.)
Ville Misaki (Rakuten, Inc.)

1. Jakarta EE Apps and Micro profile

2. Legacy container booting style vs. Microservices

3. Micro profile for real enterprise systems - real-time and batch

4. Faster boot-up for "cloud-native" financial systems

5. Streaming architecture with microservices

Experience level: 
Advanced

Cloud Native Java (Sponsored by CNCF)

Kubernetes Native with Eclipse MicroProfile

Alex Soto (Red Hat, Inc.)

Kubernetes is becoming the de-facto platform to deploy our application nowadays. But this movement also implied some changes on the way we code our applications, where we just develop a monolith application where everything was up and running up front, now we are breaking down this monolith into (micro)services architecture. Although it might seem easy, done properly is not an easy movement as there are some challenges to address that were not there before, at monolith architecture time.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

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)

Reactive features of MicroProfile you need to learn

Ondro Mihalyi (Omnifish OU)

Why reactive? How is MicroProfile related to reactive programming? There are many reactive Java libraries but they all work in a different way and provide different API. MicroProfile brings common reactive APIs that can be reused in many libraries to provide a unified experience for many Java developers. Including reactive operators, messaging, REST and more.

Experience level: 
Intermediate

Runtime & Frameworks

Optimizing Cloud Native Java with Jakarta EE / MicroProfile #noslides

Adam Bien

Jakarta EE with MicroProfile is the platform of choice for building applications for private and public clouds. The nature of microservice architectures allows significant design and architectural shortcuts. The code reduction increases the productivity and shrinks the codebase at the same time. In this session, I'm going to code a few microservices "from scratch" and explain the design choices on-the-go. 

Attendee's questions are highly welcome.

Experience level: 
Intermediate

Cloud Native Java (Sponsored by CNCF)

Productivity with Jakarta EE / MicroProfile #noslides

Adam Bien

Jakarta EE with MicroProfile runtimes on top provide unbeatable "Time to First Commit" and "out-of-the-box" experience. No configuration, no setup -- just download and go. In this session I would like to share productivity tips and tricks for cloud native Java applications in continuous coding style. From setup to "Java in the Clouds". Attendee's questions are highly welcome.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Create Supersonic Subatomic MicroProfile Apps with Quarkus

Dimitris Andreadis (Red Hat)

Java based software development has been a winning proposition for the past 20+ years, however, cloud native application development in the form of microservices and serverless apps are challenging the Java deployment model in terms of memory requirements and start up speed. Quarkus is a Kubernetes native Java stack that can tailor your application for GraalVM & Hotspot providing amazingly fast boot times and incredibly low RSS memory usage, making Java great again in this new Cloud Native Era.

Experience level: 
Intermediate

Cloud Native Java (Sponsored by CNCF)

  • first
  • previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 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