zoukankan      html  css  js  c++  java
  • 微服务架构的前世今生(一):传统行业向互联网行业的转型

    一、背景

    2012年以后,因为移动互联网的兴起,随着网名数量的增多,需求变化大,用户群体大。导致已有的应用程序无法抗住大规模的并发,且版本迭代麻烦,扩展不够灵活,应对外界环境能力薄弱,所以微服务思想就应运而生了。

    2014年微服务的概念传入中国,2015年左右国内大厂开始进行项目升级,转战微服务。2018年中小型企业也开始进行微服务架构升级。

    传统行业的产品是必然要向互联网行业进行转型的,马云爸爸曾经说过:如果说传统制造业不拥抱互联网的话,那注定是死路一条。而转型的过程当中,底层的架构模式也不再是传统的单体架构了,而是全新的微服务架构模式。

    马云曾说道:十五年以前,我在全国各地,至少两三年内讲过两三百次这样的演讲,提醒大家互联网、电子商务对各行各业会有冲击,但是没有人把这个话当回事情,那个时候我是Nobody,讲话等于白讲。但是今天,既然我已经有这样的资源,我还是要告诉大家,未来二三十年,这个世界的变化超过所有人的想象力,而且绝大部分人是很倒霉的。今天的传统企业如果依然固步自封,不接受新时代和新的商业模式,势必会被淘汰。

     

    二、传统行业与互联网行业的区别

     

     

    三、互联网发展史

     

    1、web 1.0

    用户只能搜索和阅读网络信息。比如中国的几大门户网站:搜狐、新浪、网易、腾讯,平台提供内容和数据,用户被动接受,和用户缺乏交互。

     

    2、web 2.0

    用户能够创造内容,并分享在网路平台上跟大家进行互动,而不再只是单纯的访问者;这种范式的发展重新定义了市场和商业模式。比如QQ、天涯、微博、淘宝、美团、滴滴,提供一个平台,用户你们自己玩。用户需要注册,用户和平台交互变得很强,用户和用户之间可以交流,数据几乎由用户产生。

     

    3、web 3.0

    网络在接受信息的同时,通过数据分析,能够根据用户的喜好产生出新的数据和信息并推送给用户。比如网易云音乐的推荐,搜索引擎的推荐,淘宝的商品推荐,地图应用的出行规划,堵车预测等等。其特征是使用 web 2.0 时代所产生的大量数据,更加精准、实时和深入的为用户提供服务。一个简单的例子:当你在淘宝上买了某件商品后,订单下方会出现很多类似商品推送。

     

    4、总结

    比如:你家楼下餐馆代表互联网,你饰演互联网用户。

    • WEB1.0时代:你晚上一进餐馆,老板给你上了一桌子菜,说兄弟都是你的吃吧!(不分析)你自己挨个尝试,因为你不知道哪个菜好吃。(缺乏交互)
    • WEB2.0时代:你晚上一进餐馆,你说:老板来斤饺子。老板说:没有饺子有面条。你说来碗面条,老板给你上了一碗面条。(被动分析)或者,你不知道吃什么好,但是坐在你旁边的食客会告诉你哪个好吃。(用户交互)
    • WEB3.0时代:你晚上一进餐馆,一进门老板就说:客官,来碗面条吧!你问为啥,老板说,你连续吃一礼拜面条了。(主动分析)WEB 3.0 是微服务、大数据、云计算、人工智能的时代。

    文章来源于哈喽沃德先生 ,作者哈喽沃德先生。获取java微服务视频教程学习资料请留言或私信联系。

     

  • 相关阅读:
    关于jquery动态添加的新元素无法绑定事件那些事
    关于jquery获取json数据的格式问题
    beescms文章列表页函数学习
    beescms相关函数学习
    这是二零一四年十点整的广州
    POJ 1852 Ants 分析
    hiho_1114_扫雷
    hiho_1014_Trie_Tree
    排列组合
    用链表写的冒泡排序理解
  • 原文地址:https://www.cnblogs.com/shsxt/p/13184288.html
Copyright © 2011-2022 走看看