发布于 2021-01-04 10:56:49 | 阅读 24030
redis高并发:主从架构,一主多从,一般来说,很多项目其实就足够了,单主用来写入数据,单机几万QPS,多从用来查询数据,多个从实例可以提供每秒10万的QPS。
发布于 2020-12-28 18:25:46 | 阅读 18187
终于到了Go中最牛掰的地方,并发,这也是Go为什么能快速火的原因。今天就带你入门Go语言基础之并发。
发布于 2020-12-28 17:37:30 | 阅读 19778
本篇带来Go语言并发基础,channel如何使用。看看Go协程如何配合channel。
发布于 2020-12-28 11:44:31 | 阅读 19486
JDK7中的 ConcurrentHashMap 使用 Segment + HashEntry 分段锁实现并发,它的缺点是并发程度是由Segment 数组个数来决定的,并发度一旦初始化无法扩容,扩容的话只是HashEntry的扩容。
发布于 2020-12-25 14:30:41 | 阅读 21959
作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然于胸,什么线程池、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如:Java的Netty、Php的workman、Go的nget等熟练掌握。但真正到了面试或者技术实践过程中遇到无法释怀的疑惑时,方知自已所掌握的不过是皮毛。
发布于 2020-12-23 18:52:28 | 阅读 21229
Hey,大家好,我是码农星期八,终于到了Go中最牛掰的地方,并发,这也是Go为什么能快速火的原因。
发布于 2020-12-21 11:25:30 | 阅读 20771
有一类业务场景:超高吞吐量,每秒要处理海量请求;写多读少,大部分请求是对数据进行修改,少部分请求对数据进行读取,这类业务,有什么实现技巧么?
发布于 2020-12-08 11:37:15 | 阅读 20284
如何选择一款最合适的消息队列组件呢?本文选择了RabbitMQ以及Kafka这两款最为广泛使用的消息中间,来探讨一下如何综合考虑各种因素,比如消费模式、性能、语言支持、社区生态等来选择一款称手的消息队列组件。
发布于 2020-12-03 14:42:24 | 阅读 27010
字节跳动的所有产品的大部分业务数据,几乎都可以归入到以下三种:用户信息、用户和用户的关系(关注、好友等);内容(视频、文章、广告等);用户和内容的联系(点赞、评论、转发、点击广告等)。
发布于 2020-11-30 18:00:33 | 阅读 19099
作为程序员,想必你多多少少听过协程这个词,这项技术近年来越来越多的出现在程序员的视野当中,尤其高性能高并发领域。当你的同学、同事提到协程时如果你的大脑一片空白,对其毫无概念。。。