很多的电商平台,在节假日如双十一,618等都会有商品描述的活动,今天和大家讨论一下,如何设计一个秒杀系统。 什么是秒杀在一定的时间内几秒或者几分...
概述 NIO主要有三大核心部分:Channel(通道),Buffer(缓冲区),Selector。 传统IO基于字节流和字符流进行操作,而NI...
所属集群名字附加:如果有多个master,那么每个master配置的名字应该一样,要不然识别不了对方,不知道是一个集群内部的brokerClus...
1. 背景 ThreadLocal源码解读,网上面早已经泛滥了,大多比较浅,甚至有的连基本原理都说的很有问题,包括百度搜索出来的第一篇高访问量博...
如果同一个数据源在本地事物很好控制,但是在不断发展的互联网环境下,微服务越来越流行,这个时候,需要解决分布式事物,需要保证数据的最终一致性。所谓...
参考链接:http://smallbug-vip.iteye.com/blog/2275743 在多线程开发的过程中,开发人员经常面临共享资源只...
mysql的开源和使用简单使得其成为目前主流的RDB的主流数据库,但是mysql的效率相比Oracle性能上有很大差别,在业务中,很多时候,需要...
项目上线之后,或者在测试环境,经常会有bug让我们去排查和修改,这个时候,我们需要在linux系统中使用一些命令帮我我们解决问题。今天和大家谈谈...
Swagger使用总结 1. Swagger是什么? 官方说法:Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTfu...