Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Call for Proposals
    • Program List
    • Program Schedule
    • Community Day
    • Keynotes
    • My Schedule
    • Registration
  • Sponsors
    • Be a Sponsor
    • Be a Sponsor
    • Our Sponsors
    • Sponsor Guide
    • What Our Sponsors Say about EclipseCon
  • Community
    • Speakers
    • Code of Conduct
    • Community Resources
  • About Us
    • EclipseCon 2020
    • Program Committee
    • The Eclipse Foundation
    • Past Conference
    • Other Events
    • The Eclipse Foundation
  1. Home
  2. EclipseCon
  3. api

api

Boost your APIs with GraphQL

Jean-François James (Worldline)

When it comes to API, REST is king. Its simplicity and pragmatism have seduced the greatest number of people. Even if the good practices and recommendations of Roy Fielding, its founder, are not always well implemented…

Experience level: 
Beginner

Cloud Native Java
Cloud Native Java

OpenAPI 101

Pushkar Kulkarni

We've been talking about the concept of an API Economy for a while now. Over the past few years we've seen most software products move away from individual installations, into the Cloud, providing a "software-as-a-service" model for the consumption of their features. When one starts refering to software as a service, APIs become indispensible. 

Experience level: 
Beginner

Web & Cloud Development

Java APIs - the missing manual

Hendrik Ebbers (Karakun AG)

This isn’t a talk about microservices, NoSQL, container solutions or hip new frameworks. This talk will show some of the standard Java APIs that are part of Java since version 5, 6, 7 or 8. All those features are very helpful to create maintainable and future-proof applications, regardless of whether JavaEE, Spring, JavaFX or any other framework is used. The talk will give an overview of some important standard concepts and APIs of Java like annotations, null values and concurrency. Based on an overview of this topics and some samples the talk will answer questions like: 

Experience level: 
Intermediate

Java & JDT

Moving from GUI to API testing: challenges faced & lessons learned

Shivani Gaba (Xing SE , Hamburg)

 

After spending countless hours in testing GUI and backend, numerous bugs are encountered in production. What’s missing? Due to crunch of resources and time, API testing is generally skipped and that’s where lot of bugs resides. However, noticing the increase in number of APIs used for development of years, it’s crystal clear that API testing is the new king!

 

GUI testing revolves around user’s experience, look & feel of the product. Can we justify applying same approach for testing APIs?

Experience level: 
Beginner

Project Quality Day

Automatically enforce API Compatibility and OSGi Semantic Versioning during builds and code reviews

Mickael Istria (Red Hat, Inc.)

Writing good software isn't always easy; writing good and versatile open-source software that scales with time, with complexity, with amount and diversity of code authors, while increasing its development speed and keeping a huge ecosystem of extenders healthy for an extremely low to null maintenance cost on adopter's shoulders thanks to backward compatibility is even more challenging.
This is the challenge the Eclipse Platform has successfully faced for soon to be 2 decades, and has made it almost trivial to deal with in the last months.

Experience level: 
Intermediate

OSGi

Jakarta for dummEEs

Kevin Sutter (IBM)

We have finally made some real progress with Jakarta EE in 2019!  Specifications, APIs, TCKs, Maven artifacts, Implementations, Releases, and, yes, even a little bit of required process.  If you want to get caught up quickly on all of the activities, this session is for you.  We will discuss the potential impact to both implementors as well as application developers as we move away from the JCP-defined javax world to the open-source world of Jakarta EE.

Experience level: 
Beginner

Cloud Native Java (Sponsored by CNCF)

Eclipse Foundation

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

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