架构演进
这是一套web的编年史!
嘻哈怪才
不管咋样就是强!
展开
-
3.微服务架构的基本表现是?嘻哈的简写笔记——架构演进
分布式已经把项目给拆开了,**微服务是进一步的拆分,把他拆分成一个个的业务**,一个业务一个模块;解决方法:SpringCloud 作为微服务架构的技术栈,可以快速实现微服务架构;。。。。。。。。。。。。。嘻哈的简写笔记。。。。。。。。。。。。。...原创 2020-11-28 10:03:31 · 93 阅读 · 0 评论 -
2.分布式架构的常见问题有哪些?嘻哈的简写笔记——架构演进
(1)服务器之间的异步通信:使用分布式架构之后,服务之间的通信都是同步的,在一些不是核心的功能上可以用异步通信;以加快处理速度,提高响应;(原因就是某一些模块可以不用那么实时,比如日志模块,当你在使用日志模块的时候呢,可以不用等它打印完再进行下一步,完全可以异步来,让他自己先打印着;再比如商家接单的时候,用户也不会在哪里转圈,等着商家接单)为了实现服务器之间的异步通信,可以采用RabbitMQ等消息队列中间件;(2)服务之间通信地址的维护:越来越多的模块,越来越多的机器,这么多的IP地址,那么如何管原创 2020-11-28 10:02:06 · 342 阅读 · 0 评论 -
1.web项目的环境有?项目架构有哪些?嘻哈的简写笔记——架构演进
1.web项目的两个环境是?开发环境和生产环境!开发环境:就是写代码开发的环境,可以是windows系统,也可以是苹果;生产环境:Linux系统是主流,主要是因为Linux稳定;当然windows也有专门做服务器的系统;2.项目架构有哪些?(1)单体架构:web1.0,最开始的时候,比较简单;(2)单体架构搭建集群:web2.0时代,随着技术的发展,网民人数也多了,之前的单体架构已经满足不了使用了;Tomcat的吞吐量是有限的;多个服务器也避免了单点故障,之前的单体架构中,出现故障就全部完了,这原创 2020-11-28 09:57:02 · 1331 阅读 · 1 评论