摘要:
1.一次完整的HTTP请求所经历的7个步骤 HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建 In 阅读全文
posted @ 2019-03-10 20:32
老虎死了还有狼
阅读(305)
评论(0)
推荐(0)
摘要:
在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流 缓存的目的是提升系统访问速度和增大系统处理容量 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解决后再打开限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可 阅读全文
posted @ 2019-03-10 17:59
老虎死了还有狼
阅读(5616)
评论(0)
推荐(0)
摘要:
装饰器其实也就是一个函数,一个用来包装函数的函数,返回一个修改之后的函数对象。经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对 阅读全文
posted @ 2019-03-10 17:07
老虎死了还有狼
阅读(143)
评论(0)
推荐(0)
摘要:
1.下单场景说明:用户下单后,订单系统需要通知库存系统。引入应用消息队列后的方案,如下图: 订单系统:用户下单后,订单系统完成持久化处理,将消息写入消息队列,返回用户订单下单成功。库存系统:订阅下单的消息,采用拉/推的方式,获取下单信息,库存系统根据下单信息,进行库存操作。假如:在下单时库存系统不能 阅读全文
posted @ 2019-03-10 16:36
老虎死了还有狼
阅读(1331)
评论(0)
推荐(0)

浙公网安备 33010602011771号