前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Crossbeam库系列之开坑序言

Crossbeam库系列之开坑序言

作者头像
MikeLoveRust
发布2020-06-28 15:34:01
1.2K0
发布2020-06-28 15:34:01
举报

Crossbeam是stjepang大神在做smol之前主要贡献的著名Rust的并发库。相信很多人都用过其中的mpmc channel。其实整个Crossbeam对无锁并发有很多支持,极大的提高了并发的性能,是生产代码依赖的不二之选。在这里开这么一个小坑,一半是被大佬们宏大的FFI系列所鼓舞,一半是也想借这个机会好好和大家一起探索一下除了锁之外很多美妙的并发和他们的原理。当然也顺便膜拜一下stjepang大大的杰作。

系列大纲(基本按subcrate组织):

  1. 有锁并发、无锁并发和crossbeam简介
  2. crossbeam-epoch:基于epoch的无锁垃圾收集,以及reiber_stack的例子
  3. crossbeam-deque:work-stealing算法
  4. crossbeam-channel:与std中channel的对比,channel的设计哲学
  5. crossbeam-queue和crossbeam-utils:并发队列和杂七杂八的实用小工具
  6. crossbeam-skiplist:无锁数据结构之Skip lists
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-06-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档