“MicroProfile is the epitome of an open source project. It's lead by an extremely passionate group of individuals that value open communication and community. The manner in which open discussions inform the direction of the project should be a standard that all OSS efforts, whether they are stewarded by a foundation or not, should hope to live up to.”Vincent MayerAJUG
MicroProfile Working Group
MicroProfile is an open forum that optimizes Enterprise Java for a microservice architecture by innovating across multiple implementations and collaborating on common areas of interest with a goal of standardization.
Word on the street about MicroProfile
“The growing demand in microservice architecture and containers led to the increasing necessity in MicroProfile. This initiative helps to develop and run Java applications in an easy, scalable, and resilient way using dynamic cloud environments. MicroProfile framework will bring deeper interoperability across cloud platforms and the emergence of portable vendor-agnostic solutions.”Ruslan SynytskyJelastic
“Microservices have been evolving rapidly over the last decade. Red Hat believes that MicroProfile strikes an ideal balance between the open source development model and specification development. Through rapid, incremental evolution of specifications, MicroProfile matches the pace of microservice evolution while enabling developer productivity and investment protection through common apis across multiple microservices runtimes.”Mark LittleRed Hat
“Payara has been part of the MicroProfile initiative since its 2016 announcement. We believe in the benefits of multi-vendor open standards and are keen to support the experimental and innovative approach in the creation of new open standards for microservice API development. The Payara Team ships products for developers that enable the creation of applications using both the Jakarta EE and MicroProfile APIs, and so a key aspect of our Working Group involvement is defining the relationship between the two.”Steve MilledgePayara
“MicroProfile technologies have been adopted by numerous microservices runtimes & have an important part of IBM's Java strategy since the beginning of the collaboration in 2016. We've seen a successful & rapid pace of innovation & look forward to this continuing, with priorities established by a community & multiple open implementations and integrations providing developer choice. IBM views MicroProfile technologies as complementary to Jakarta EE & built on a common core, providing innovation with consistency for the Java platform.”Ian RobinsonIBM
“A significant factor in the 25-year success of Java as a language are the JVM-based languages such as Kotlin, Scala, and Groovy that are first to market with big ideas and industry shifts, while Java the language absorbs the key ideas at a slower pace. MicroProfile is the critically needed compliment to initiatives like Jakarta EE, allowing innovation to be pursued quickly at the edge in a first-to-market fashion, but with a clear path for potential future standardization at a slower pace.”David BlevinsTomitribe
“Since June 2018, I have been contributing to MicroProfile, increasingly providing input over time. MicroProfile contributing has helped me grow as a software professional, using open-source software and learning the mechanics behind it. Additionally, I love to work with the amazing people behind MicroProfle that mentor me in this project, where we do serious stuff with a casual touch.”Edwin DerksMPWG Committer
“MicroProfile Community of peers has forged a healthy ecosystem that is the embodiment of open-source software innovation. MicroProfilers respect and protect each other’s time & open-source processes ensure that collaboration evolves via public, traceable communications. Earning MP authority depends on the contributor. MP’s flat structure welcomes anyone’s participation, no titles, no egos. I am an MP co-founder, who welcomes you, #ossDOER!”Amelia EirasMPWG Committer
“I have been participating in the MicroProfile community since day one, and the entire experience has been remarkable, with measurable industry impact. I enjoy the community engagement, whether writing specifications, providing feedback, marketing, learning, sharing, or presenting at various industry conferences and user groups. I highly recommend those interested in MicroProfile to join the community and enjoy the camaraderie.”John ClinganMPWG Committer
“A MicroProfile Committer since 2019, I've contributed to MicroProfile with presentations and actively use almost all the existing specifications in my production projects. I believe MicroProfile is the best thing that happened to the Enterprise Java ecosystem in a very long time. I value its open-collaboration, community building while having fun with the great people working on it.”Bruno BaptistaMPWG Committer
“I have been working with the MicroProfile Community from the beginning. Contributing to MicroProfile Config, Fault Tolerance, and later on other specifications, I have thoroughly enjoyed interacting with independent contributors and different companies. The experience of helping others and getting help from others on technical discussions, project management, and presenting at various conferences is amazing. I hope you can join us in making MicroProfile a big success in Cloud Native space!”Emily JiangMPWG Committer
“I lead the project Helidon, a Java framework for developing microservices. The MicroProfile technology is a proven industry standard. It’s in high demand. That’s why in Helidon we’ve been implementing MicroProfile since version 1.1 and will continue working on implementing its future versions. I like the community-driven, effective, and enjoyable approach of creating cloud-native APIs invented by the MicroProfile Community.”Dmitry KornilovMP Contributor
Why should you consider joining MicroProfile Working Group?
Becoming a member of the MicroProfile Working Group demonstrates a commitment to the evolution and sustainability of MicroProfile while ensuring the continued growth and development of a well-governed, vendor-neutral Open Source ecosystem.
Learn more about the MicroProfile Working Group
- The Steering Committee Assigned Members are the MPWG Stewards who ensure that the MPWG Charter 7 pilars: Limited processes, Experiment and innovate, No backwards compatibility guarantee,Implementation first, Encourage brand adoption, Openness, & Low barrier to entry are protected.
- The Steering Comittee Discussion Minutes provides the history of all the committee discussions that has happened, since October 1st 2020, that are approved by the members.
- The MicroProfile Lifecycle Status shows the trajectory of the project becoming a member of the Eclipse Foundation Working Group Projects.
- The Infractucture Admins Inventory lists and shows the MicroProfile core believe By Community For Community! The sheet contains individual volunteers accross the ecosystem, who are trusted to uphold the keys to MicroProfile infra. MicroProfile is 100 percent run by its community. No Eclipse hires nor Eclipse purchased services.
- The New Members Onboarding Wiki lowers the bar to entry for new MPWG Members.
- The MPWG Repository tracks the work set-up either by the yearly Project Plan or Releases, etc.
- The MPWG and Jakarta EE communities created & voted on a Positioning Message that explains the powerful collaboration that exists between the two communities. Learn more about the shared Implementations, Members, API collaboration, and the differences between the 2 projects.
The Specification Projects development uses the MPSP.
The Agreements are executed between each Member and the Eclipse Foundation.
- Eclipse Foundation Membership Agreement
MPWG Trademarks – WIP later
Program Plan & Budget
MicroProfile provides 100 percent transparency on its money expenditures.
Program Plan & Budget provides the current and archives of the MPWG Program Plans and Budgets. The Project yearly plan is drafted and worked in the open with everyone in the MicroProfile community. The Budget is drafted with the help of the Eclipse Management Organization due to fees associated with the Working Group, WG. The budget not allocated for EMO & WG fees is worked in the open with everyone in the MicroProfile community to match the chosen yearly program plan.
- Yearly Plan & Translations
- Budget approved & ballot on members voting
- budget spreadsheet, live-working document.
Past Years Budgets & Plans
- View past year budgets & plans here
The MicroProfile Community continues to operate via mailing lists. Each email requires the individual to subscribe to be able to contribute.
- MicroProfile Community Google Forum
- Welcome to the MicroProfile Community discussion! If you want to optimize Enterprise Java for a microservices architecture, then you’re in the right place.
- MicroProfile Marketing Google Forum
- Welcome to the MicroProfile Marketing discussion! If you want to broadcast the MicroProfile technology around the world by simplifying messages, creating & maintaining processes that scale & brainstorm new ideas, then you’re in the right place.
- MicroProfile Working Group Eclipse mailing list
- Welcome to the Eclipse MPWG formal discussion! If you want to learn and participate in how the MicroProfile Steering Committee handles the working group processes such as ballots, vote, releases… then you’re in the right place.
- Cloud-Native For Java Alliance, CN4J Alliance forum
- Welcome to the MicroProfile and Jakarta EE discussion! If you are interested in technical & not-technical CN4J goal discussions, then you’re in the right place.
MicroProfile Branding Resources provides the MicroProfile community with access to MP Logos and Members’ Logos, Branding Materials, Project Colors and Fonts, Sessions Social Media Cards, Speaker Google Presentation Slides, Access to the MP Community Drive, etc