当前位置:网站首页>微服务:微智能在软件系统的简述
微服务:微智能在软件系统的简述
2022-08-02 02:30:00 【Freedom3568】
关于“微服务”大家应该并不陌生,最近”聊聊架构”的各位老师也做了不少分享,我也是微服务架构的热粉以及实践者。其实“微服务”的设计思想很好,它揭示了一种全新的思考方式以及系统设计思路。不过这次分享希望从另外一个角度,谈谈在架构实践中衍生出来的思想方法提炼,我把它们统称为“微智能”。
一、微智能设计思想
“微智能”这个概念起源于智能家居,是目前智能硬件领域的一股创新思想。早期的智能家居是“电气自动化”。比如电控窗帘是可以通过电气设备进行远程控制开关;第二代智能家居实现了“互联网化”,这时,电控窗帘就可以通过WiFi,蓝牙等技术与互联网设备相连,于是智能手机就能远程操控窗帘。
重点是第三代智能家居提出了“微智能”的概念,强调通过传感器自动捕获环境信息,并结合人的使用习惯偏好,实现自主调控。这时,智能窗帘会根据时节,气温,光照等信息,再考虑主人的起床/午休/睡眠时间,甚至从日程安排中提取影响因素来决定窗帘的状态,而此时窗帘也呈现出更多的状态:打开面积,角度,透光度等等(之前是“开、关”两种状态)。
“智能”这个词,通常是相对人而言,智能家居通过体现“智”,更好的服务人的生活;那么作为同样服务人的生产和生活的软件系统是否可以借鉴这种思想?
Bingo,通过实践证明,“微智能”的思想完全可以移植到软件系统架构中。先明确一下定义,这里的“智能”并非“人工智能”(最近AlphaGo太火了,对AI感兴趣的同学,可以出门左转去看Google的TensorFlow ),是指基于“自动化”手段形成“闭环反馈回路”或“自适应处理”的系统或组件。之所以叫
边栏推荐
- [LeetCode Daily Question]——654. The largest binary tree
- Simple example of libcurl accessing url saved as file
- [ORB_SLAM2] SetPose, UpdatePoseMatrices
- AWR analysis report questions for help: How can SQL be optimized from what aspects?
- 面对职场“毕业”,PM&PMO应该如何从容的应对?如何跳槽能够大幅度升职加薪?
- 2022牛客多校四_G M
- OC中成员变量,实例变量和属性之间的区别和联系
- canal同步Mariadb到Mysql
- Good News | AR opens a new model for the textile industry, and ALVA Systems wins another award!
- Nanoprobes免疫测定丨FluoroNanogold试剂免疫染色方案
猜你喜欢
The underlying data structure of Redis
【Unity入门计划】2D Game Kit:初步了解2D游戏组成
AI target segmentation capability for fast video cutout without green screen
qt点云配准软件
Analysis of the status quo of digital transformation of manufacturing enterprises
CASE2023
nacos startup error, the database has been configured, stand-alone startup
Reflex WMS Intermediate Series 7: What should I do if I want to cancel the picking of an HD that has finished picking but has not yet been loaded?
【LeetCode Daily Question】——704. Binary Search
BI-SQL丨WHILE
随机推荐
Software testing Interface automation testing Pytest framework encapsulates requests library Encapsulates unified request and multiple base path processing Interface association encapsulation Test cas
Unable to log in to the Westward Journey
2022-08-01 Install mysql monitoring tool phhMyAdmin
周鸿祎称微软抄袭,窃取360安全模式
Flask入门学习教程
列表常用方法
ApiFox 基本使用教程(浅尝辄止,非广)
Reflex WMS Intermediate Series 7: What should I do if I want to cancel the picking of an HD that has finished picking but has not yet been loaded?
The first time I wrote a programming interview question for Niu Ke: input a string and return the letter with the most occurrences of the string
KICAD 拉线宽度无法修改,解决方法
790. 数的三次方根
AWR分析报告问题求助:SQL如何可以从哪几个方面优化?
机器人领域期刊会议汇总
240...循迹
【web】理解 Cookie 和 Session 机制
PHP live source code to achieve simple barrage effect related code
EFCore 反向工程
GTK RGB图像绘制
Service discovery of kubernetes
2022-07-30 mysql8 executes slow SQL-Q17 analysis