首页 > 技术文章 > 电商行业技术特定

jyfby 2018-07-16 20:01 原文

上课笔记:

分布式:并不是集群,每一套系统放的东西都不是一样,每一个系统处理得功能不一样

高并发:并发不是用户,1000个并发需要上万的用户

集群:相当于同一套代码复制多个,一个TOMCAT不行可以用多个,部署同一套代码

负载均衡:一台服务器的并发量,一个TOMCAT支持500左右并发,多个TOMCAT性能不一样,性能好的能干多点,性能坏的少点

高可用:不管发生什么情况下,都不能让系统不能用

 

区分异步和同步

  同步,一种可靠有序的运行机制,在进行同步操作时,后续的任务要等待当前调用返回;

  异步,其他任务不需要等待当前调用是否返回,依靠事件,回调机制来实现任务调用。

阻塞和非阻塞

  阻塞,当前线程处于阻塞状态,无法从事其他任务,只有当条件就绪才能继续;

  非阻塞,不管IO操作是否结束,直接返回,相应的操作在后台继续处理。

 

专业解析:

1.分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据

2.高并发通过设计保证系统能够同时并行处理很多请求。

3.集群通信系统是一种用于集团调度指挥通信的移动通信系统,主要应用在专业移动通信领域。该系统具有的可用信道可为系统的全体用户共用,具有自动选择信道功能,它是共享资源、分担费用、共用信道设备及服务的多用途、高效能的无线调度通信系统。

4. 负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器FTP服务器企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务
5.“高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。

推荐阅读