发布于 2020-12-03 14:42:24 | 阅读 29552
字节跳动的所有产品的大部分业务数据,几乎都可以归入到以下三种:用户信息、用户和用户的关系(关注、好友等);内容(视频、文章、广告等);用户和内容的联系(点赞、评论、转发、点击广告等)。
发布于 2020-11-30 18:00:33 | 阅读 21052
作为程序员,想必你多多少少听过协程这个词,这项技术近年来越来越多的出现在程序员的视野当中,尤其高性能高并发领域。当你的同学、同事提到协程时如果你的大脑一片空白,对其毫无概念。。。
发布于 2020-11-30 16:20:56 | 阅读 20772
Semaphore 信号量,许可,用于控制在一段时间内,可并发访问执行的线程数量。它的作用是控制访问特定资源的线程数目,底层依赖AQS的状态State,是在生产当中比较常用的一个工具类。
发布于 2020-11-27 16:04:47 | 阅读 24550
千万级规模的网站感觉数量级是非常大的,对这个数量级我们战略上 要重 视 它 , 战术上又 要 藐 视 它。先举个例子感受一下千万级到底是什么数量级?
发布于 2020-11-27 11:00:40 | 阅读 23153
当在读这篇文章的时候,你有没有想过,服务器是怎么把这篇文章发送给你的呢?说简单也简单,不就是一个用户请求吗?服务器根据请求从数据库中捞出这篇文章,然后通过网络发回去。
发布于 2020-11-12 15:21:40 | 阅读 24617
苹果公司计划为 Swift 语言配备一个 "一流"的并发模型,旨在让 Swift 的并发编程变得高效、安全、便捷。
发布于 2020-11-02 14:29:06 | 阅读 21171
这是一道很常见的面试题,但是大多数人并不知道怎么回答,这种问题其实可以有很多形式的提问方式,你一定见过而且感觉无从下手。
发布于 2020-10-21 16:34:30 | 阅读 24307
写【高并发专题】有一段时间了,一些读者朋友留言说,并发编程很难,学习了很多的知识,但是在实际工作中却无从下手。
发布于 2020-10-14 16:32:13 | 阅读 26144
作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。
发布于 2020-09-14 18:46:07 | 阅读 25504