thumbnail
浅谈 Work Stealing 机制
Work Stealing(工作窃取)是一种 任务调度策略,用于多线程并行计算。它的核心思想是: 让空闲的线程从其他繁忙的线程那里“偷”任务,以提高 CPU 利用率。 1. 为什么需要 Work St…
thumbnail
腾讯云后台开发一面凉经
1.自我介绍 2.项目拷打环节 3.为什么分布式系统的项目读的Qps会比写的低呢 4.项目的上层有缓存吗 5.raft算法是如何进行选主的 6.节点当选leader的条件,是任何一个节点都可以选出来当…
thumbnail
我的2024中科院开源之夏回顾
开源之夏是由中国科学院软件研究所“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,培养和发掘更多优秀的开发者,促进优秀开源软件社区的蓬勃发展,助力…
thumbnail
JavaScript中的事件循环
浏览器的进程模型 现代浏览器为了提高性能,安全性及稳定性,采用了多进程架构,确保不会产生因为某一进程的崩溃而造成的不可用。 1.浏览器主进程 也叫做UI进程,只有一个,负责管理浏览器的UI如标签页,地…
thumbnail
我的博客之旅从这里开始
从大二就想搭建一个自己的博客但由于各种原因(懒)一直没有开始动手,拖到了大三先是尝试使用了hexo进行搭建发现效果并不是很尽如人意,并且在换了一个主题以后就崩掉了,又是过了几个月才又重新着手这件事情。…