鸿雁の项目

父子maven项目(鸿雁):chatService: 鸿雁系统消息通知模块 (gitee.com)

 有关项目的一些概念:

maven项目:是一个有一个父项目,父项目下面又有很多子项目的maven工程,当然,子项目下面还可以添加子项目,从而形成一个树形的结构。

三高(架构设计):高可用.高并发.高性能(还有一个高扩展)

高可用:项目对外部依赖度不是特别高。(比如多个功能部署在多个服务器上,其中一个服务出现宕机,会对其他服务器功能有影响,如果高可用依赖度不高的话,不至于一个服务影响到其他)

高并发:系统能够抗住上千万的请求,能够应对流量激增。(比如过多的请求超过服务器承受能力会出现服务假死,服务器暂时接受不了过多的http请求,如果满足高并发就可以抗住更多请求)

高性能(最主要的):一个接口的响应时间不超过50ms。(20ms一50ms)

高扩展(OOP编程:面向对象编程):针对核心业务.如何避免if-else,后续添加功能不用再写过多的代码,不用if-else选择分支。

三高的优化:一个从架构去优化(硬件性能优化,如京东运营),一个是从代码优化(软件角度优化,针对接口而言):多线程,通过中间件去优化,通过业务去优化。

宕机:不仅仅是服务挂掉(很少出现)主要还是网络波动
服务假死:服务暂时接受不了多余的web请求(http请求))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值