Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. microservice

microservice

Mock my infrastructure! Using Testcontainers for better integration tests.

Karsten Thoms (itemis AG)

Integration tests are essential to test server application interaction with infrastructure services like databases, message brokers or others. The Testcontainers framework makes it easy to set up all infrastructure services your application code needs by using Docker images during the test execution. By doing so, integration tests can run independent of any external infrastructure and are more robust and faster to execute.

Experience level: 
Intermediate

Java
Java

RESTful Java: 2021 Edition

Andy McCright (IBM)

RESTful Java is constantly evolving. If you are starting a new project or modernizing an old one, it can be complicated to choose what APIs and frameworks to use.  In this session, we'll compare and contrast several popular Java APIs and frameworks for creating and consuming RESTful services. We'll also cover when and where some APIs make more sense than others and some basic architecture practices to facilitate porting between different frameworks. This session is intended for beginners, but seasoned veterans are welcome too.

 

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

A comparative review of microservice frameworks

Karsten Thoms (itemis AG)
Hendrik Ebbers (Open Elements GmbH)

In this session we will compare some of the most popular Microservice frameworks in the Java ecosystem like SpringBoot, Quarkus, Eclipse MicroProfile, and more. We will give an overview and jumpstart for each framework. Next to this we will answer questions like:

Experience level: 
Beginner

Cloud Native Java
Cloud Native Java

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)

How Codewind uses Eclipse Che to accelerate cloud native development

Elson Yuen (IBM)
John Collier (IBM)

Eclipse Codewind and Eclipse Che are two Eclipse projects geared towards cloud native development on Kubernetes, both with different focuses; Che providing a development environment geared towards cloud native applications, and Codewind providing a suite of tools and build engines to enhance the cloud native development experience.

Experience level: 
Beginner

Web & Cloud Development

Cloud native iterative development with Eclipse Codewind

Elson Yuen (IBM)
Rajiv Senthilnathan (IBM)

Cloud native development involves a whole new set of development challenges with containers, Kubernetes, microservice architectures and continuous integration and continuous delivery processes. However, developers also require a rich development experience that includes features that are simple to set up and use in a way that works for cloud native applications. Eclipse Codewind delivers features that dramatically improves the cloud native development experience.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Creating a cloud-native microservice – which programming mode should I use?

Emily Jiang (IBM)

Creating cloud-native microservices is common, but which programming model to choose from.

At the moment, MicroProfile and Spring are two popular programming models for developing microservices. What are the differences or commonalities between them?

This session is to focus on comparing the two programming model side by side. If you are Spring developer, after this session, you should be able to grasp MicroProfile very quickly and vice versa.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

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