Oh no, you're thinking, yet another cookie pop-up. Well, sorry, it's the law. We measure how many people read us, and ensure you see relevant ads, by storing cookies on your device. If you're cool with that, hit “Accept all Cookies”. For more info and to customize your settings, hit “Customize Settings”.

Review and manage your consent

Here's an overview of our use of cookies, similar technologies and how to manage them. You can also change your choices at any time, by hitting the “Your Consent Options” link on the site's footer.

Manage Cookie Preferences
  • These cookies are strictly necessary so that you can navigate the site as normal and use all features. Without these cookies we cannot provide you with the service that you expect.

  • These cookies are used to make advertising messages more relevant to you. They perform functions like preventing the same ad from continuously reappearing, ensuring that ads are properly displayed for advertisers, and in some cases selecting advertisements that are based on your interests.

  • These cookies collect information in aggregate form to help us understand how our websites are being used. They allow us to count visits and traffic sources so that we can measure and improve the performance of our sites. If people say no to these cookies, we do not know how many people have visited and we cannot monitor performance.

See also our Cookie policy and Privacy policy.

This article is more than 1 year old

Stripped and ready to go: Enterprise Java MicroProfile lands

Red Hat and IBM make their microservices play

The project for a lightweight and modular enterprise Java suited to microservices has hit general release.

MicroProfile 1.0 has now hit general availability, just over two months after the project was unveiled by representatives of IBM, Red Hat, Tomitribe, Payara and the London Java Community on June 27.

A formal announcement is expected at Oracle’s annual JavaOne conference in San Francisco next week.

MicroProfile has already seen early initial implementations by Red Hat in its WildFly Swarm microservices runtime and IBM in its Liberty WebSphere Application Server.

The speedy delivery of MicroProfile 1.0 was enabled in part by the fact MicroProfile uses existing elements of the Java EE stack. The group worked on utilizing JAX-RS, CDI and JSON-P.

Long term, the idea is to agree key interfaces and specifications. These will be wrapped into different MicroProfiles, meaning a choice of packages so people aren’t compelled to swallow to the full fat Java EE stack. You’d then certify against the MicroProfile to demonstrate compliance.

Discussions are now underway for MicroProfile 2.0. Talks are spanning the addition of asynchronous reactive event processing, big data and some form of support for the Netflix open source software projects. There’s no date for version 2.0.

Oracle is not a member of the MicroProfile project.

Asked during a Java Community Process (JCP) meeting on August 9 whether Oracle planed to collaborate with the MicroProfile team, Oracle hedged.

Anil Gaur, Oracle group vice president with responsibility for Java EE and WebLogic Server, told the group he'd like to see "the two efforts come together" and had spoken to Red Hat. However, there was no definitive answer at that time.

The size of things Java is an age-old issue – as, too, is concern about the speed of development of the language and various runtimes and their ability to keep current with changing trends in software and among developers.

During the mid 2000s, the concern was Java language and JDK were getting fat, and there was a growing appetite to place them on an API diet. ®

Similar topics

TIP US OFF

Send us news


Other stories you might like