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

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.

主站蜘蛛池模板: 澄江县| 东城区| 兰西县| 长沙市| 阿合奇县| 恩施市| 万山特区| 二连浩特市| 延长县| 马龙县| 屏东县| 安国市| 如皋市| 濮阳县| 云南省| 安岳县| 留坝县| 牟定县| 扶风县| 白玉县| 临江市| 新河县| 高碑店市| 临江市| 枣阳市| 南昌县| 吴江市| 景洪市| 莆田市| 阿鲁科尔沁旗| 九江市| 河北区| 英吉沙县| 云浮市| 鸡泽县| 临潭县| 萍乡市| 林芝县| 宁安市| 襄汾县| 永兴县|