偶然间逛spring官网发现一些自认为有意思的东西
Spring Boot官方给的标签是:Build Anything
Spring Cloud官方给的标签是:Coordinate Anything
Spring Cloud Data Flow官方给的标签是:Connect Everything
两个“Anything”,然后Connect后面跟的不是“Anything”,思考片刻后觉得一方面是语法问题,一方面是anything强调“任一个体”,everything强调“所有的整体”。
构建任何一个组件,协调任何一个组件,连接所有组件
最后附上三个框架的官方解释:
Spring Boot
BUILD ANYTHING
Spring Boot is designed to get you up and running as quickly as possible, with minimal upfront configuration of Spring. Spring Boot takes an opinionated view of building production-ready applications.
Spring Cloud
COORDINATE ANYTHING
Built directly on Spring Boot’s innovative approach to enterprise Java, Spring Cloud simplifies distributed, microservice-style architecture by implementing proven patterns to bring resilience, reliability, and coordination to your microservices.
Spring Cloud Data Flow
CONNECT ANYTHING
Connect the Enterprise to the Internet of Anything—mobile devices, sensors, wearables, automobiles, and more. Spring Cloud Data Flow provides a unified service for creating composable data microservices that address streaming and ETL-based data processing patterns.