官术网_书友最值得收藏!

Umbrella releases versus projects outside the umbrella

Eclipse MicroProfile is composed of a set of specifications, each with a specific focus. For example, the Eclipse MicroProfile Config specification encompasses everything related to configuring parameters for microservices. A version of a specification can be included as part of an umbrella release of Eclipse MicroProfile or be released outside the umbrella. As a concrete example, the latest umbrella release of Eclipse MicroProfile 2.2, which came out on February 12, 2019, included the following specifications:

  • Eclipse MicroProfile Open Tracing 1.3
  • Eclipse MicroProfile Open API 1.1
  • Eclipse MicroProfile Rest Client 1.2
  • Eclipse MicroProfile Fault Tolerance 2.0
  • Eclipse MicroProfile Config 1.3
  • Eclipse MicroProfile Metrics 1.1
  • Eclipse MicroProfile JWT Propagation 1.1
  • Eclipse MicroProfile Health Check 1.0
  • CDI 2.0
  • JSON-P 1.1
  • JAX-RS 2.1
  • JSON-B 1.0

Eclipse MicroProfile, however, also has other specifications that have been released outside the umbrella release. For example, Eclipse MicroProfile Reactive Streams Operators 1.0, which we will cover in Chapter 9, Reactive Programming and Future Developments, is a specification that was recently released outside the umbrella. So, why does MicroProfile allow specifications outside the umbrella? Well, the reason is that by releasing outside the umbrella first, it gives the community and end users an opportunity to utilize and test the new technology and, therefore, proving it in real applications before it can be considered for inclusion in the umbrella.

主站蜘蛛池模板: 恭城| 南安市| 英德市| 故城县| 凤阳县| 姜堰市| 永仁县| 潮州市| 金坛市| 通化市| 淮南市| 奉贤区| 康保县| 枣阳市| 大埔区| 龙南县| 塔城市| 芜湖县| 彭泽县| 门头沟区| 临朐县| 墨玉县| 和平区| 开原市| 米脂县| 山阴县| 昌乐县| 清远市| 乡宁县| 密山市| 池州市| 临湘市| 甘孜县| 景东| 都昌县| 上虞市| 肥西县| 六安市| 清苑县| 新营市| 彩票|