Review activities
Post editor: Zhang Handong
Editor’s note:
A summary of the month’s activities, both online and offline.
Online: Rust Chat room and RustFriday Flying Book Group Online Salon
2021.05.15 Beijing Offline WebAssembly Meetup **
Now call for topics: Topic application
【 近 】Rust chat room
- Source: Rust chat room
- Host: MikeTang
- Post editor: Gao Xianfeng
Rust Chat Room, No. 21 – Local Native Distributed application development
Time: 2021/03/30 20:30-21:30
Speaker: Yi Wang
Rust is a cross-platform decentralized application implemented by Local Native
- Demo Bookmark information management tool Local Native
- Technical advice
- Future goals
- Demo sister project Fastxt
- Q&A
See the replay
Additional information:
- Official website: yilab.com/
Rust Chatter Room no. 22 – Thoughts on the implementation of Rust IO_uring asynchronous interfaces
Time: 2021/04/13 20:30-21:30
Speaker: Jicheng Shi
Content: Thoughts on Rust IO_uring asynchronous interface implementation
The IO_uring interface is used for efficient asynchronous I/O operations in Linux, but the simple packaging of liburing is not friendly. We explored an implementation that would simplify the interface on the one hand and ensure efficiency by avoiding unnecessary memory copying. Take this opportunity to share with you the realization of the process of thinking, but also listen to your suggestions, and constantly improve the optimization of the implementation method.
See the replay
Additional information:
- Simple package of Liburing library github.com/ringbahn/ur…
- Queue, registry and other data structure abstraction github.com/datenlord/r…
- Rewriting io_uring interface based on Rust github.com/tokio-rs/io…
Rust Chatter Room, No. 23 – Rust From A Haskeller’s View
Time: 2021/04/27 20:30-21:30
Speaker: Hot pot boy Dadongdong
Rust From A Haskller’s View
In an attempt to understand Rust as a young language from the perspective of a veteran Haskell programmer, in addition to contrasting it with Haskell from a technical point of view, it also shares thoughts and prospects about the development of the two language communities
See the replay
[Online] RustFriday Flying Book Group online salon
Every Friday at 8pm, limited to two topics: language features and open source projects, online discussion.
Rust Chinese Community Invites you to join us:
Dialogue group: applink. Feishu. Cn/TeLAcbDR topic group: applink. Feishu. Cn/TeLD868w
The function of MIR, the intermediate language of Rust
- Introduction to MIR and MIRI
- Read a new 2021 paper, SafeDrop: Detecting Memory release Errors in Rust Programs through Static Data Flow Analysis, with two lead authors.
References:
- Rustc-dev-guide.rust-lang.org/mir/dataflo…
- Github.com/rust-lang/m…
- Arxiv.org/pdf/2103.15…
See the replay
Topic of the fourth session:
- Rust’s new MERGED RFC today: try-trait
- Lunatic: A fault-tolerant WASM runtime similar to Erlang
See the replay
Topic of the fifth session:
- Language features: The Journey of the Rust Library Trait
- Domain project: Real-time sharing of application state framework Aper over WebSocket
References:
- Github.com/pretzelhamm…
- Github.com/aper-dev/ap…
- aper.dev/guide/
See the replay
Rust MeetUp
[Offline] Rust MeetUp this month
- Source: Rust activity
- Uploader: MikeTang
- Post editor: Gao Xianfeng
Rust Meetup Beijing Station
Time: 2021/04/10
Venue: Zhongguancun Chuangye Street, Beijing
[P1] Build secure and high-performance network applications
Guest: Chen Tian
See the replay
[P2] Async OS: use async/await to improve performance by 10 times
Guest: Tian Hongliang from Ant Group
See the replay
[P3] Rust and High-performance Privacy Computing
Guest: Science and technology
See the replay
[P4] Implement RDMA programming with Rust
Guest: Wang Pu @Datenlord
See the replay
[P5] Unify similar asynchronous and synchronous codes
Guest: Lu Guoli
See the replay
[P6] Introduction to Unicode identifiers
Guests: CRLF0710
See the replay
[P7] Linear type mapping world
Guests: jolestar
See the replay
Rust Meetup chengdu Station
Time: 2021/04/27
Location: Chengdu Tianfu Software Park
【P1】 The Future of Embedded System Programming
Guest: Zhang Yi
See the replay
[P2] Amazon teaches you how to easily develop secure and isolated virtual machines
Guest: Sun Hua
See the replay
[P3] From the application of Rust in financial system to the general event tracing model
Guest: Zhang Yu
See the replay
【P4】 MD5 encoder live coding
Guest: Wu Feixiang
See the replay
The April issue of Rust Chinese