Rust

Rust

議程簡介

所有 Rust 相關開源議題。

all open source topics related to Rust.

篩選條件

議題

Rust Web之旅:新時代的後端開發

TR 210 [[ new Date( '2023-07-30 02:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 02:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 03:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注
  • 為何選擇 Rust 作為後端語言?
  • 一個前端工程師從 JavaScript 的角度學習 Rust
  • 深入 Tide 框架
  • 如何使用 Tide 框架建立 CRUD 的 REST API

講者

朱章祺

朱章祺

滑板愛好者,軟體工程師,貓奴一枚。

Rust KXWYQL general (30mins)

Writing MariaDB Plugins in Rust

TR 210 [[ new Date( '2023-07-30 03:35:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 03:35:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 04:05:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

Rust is a great language for fast and secure code. Databases like MariaDB are great for fetching data. Lets go through a working example on how to use existing crates to make some fast and secure SQL functions implemented in Rust.

講者

Daniel Black

Daniel Black

Daniel is a MariaDB all rounder. He started doing as a DBA, and then starting fixing the bugs. On the journey to continue these multi-perspectives of the same product, he found a niche at the MariaDB Foundation as their Chief Innovation Officer. There he continues to drive improvements in the code, the user usage, and the ecosystem in-between.

Rust QABLVS general (30mins)

Zenoh: A Zero Overhead Network Protocol

TR 210 [[ new Date( '2023-07-30 06:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 06:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] en
加入行事曆 加入關注 加入關注 已關注

The need for efficient and scalable data management and messaging protocols in distributed systems and IoT applications has become increasingly important in recent years. Zenoh is a new open-source protocol that addresses these issues by providing a lightweight, efficient, and scalable solution. It takes a data-centric approach to communication, which focuses on the data itself rather than the location or identity of the devices producing or consuming the data.

Moreover, Zenoh is built on Rust, a systems programming language known for its high performance, security, and reliability. Rust's unique features make Zenoh a fast and robust solution for managing and processing data in distributed systems and IoT applications.

In this talk, we will explore the architecture and features of Zenoh and discuss real-world use cases.

講者

Yuyuan Yuan

Yuyuan Yuan

Rust enthusiast who likes to study language design and its applications in various domains. I am currently working on Eclipse Zenoh as a ZettaScale Taipei Team member.

Rust NZAEYY Early Birds Call For Paper - Session

如何轉職成死靈法師復活 Servo

TR 210 [[ new Date( '2023-07-30 06:45:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 07:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

經過 Mozilla 裁員後的 Servo 到了 2023 年變得如何了呢?

講者

吳昱緯

吳昱緯

One of rust.tw maintainers. Core member of Tauri.

Rust ACJYYA general (30mins)

Highly Perfrmant Dataflow in Stream-Orientd Programming in Rust

TR 210 [[ new Date( '2023-07-30 07:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 07:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

The lecture focuses on par-stream, a demonstration of stream-oriented programming. It can build a staged pipeline that scales up to CPU cores, and it leverages async/.await to mix I/O-bound and CPU-bound operations. All of them are written in iterator style, allowing users to build a scalable data processing pipeline without tears. The lecture introduces the building blocks to build the pipeline and explores the design in depth.

講者

林祥瑞 (Lin, Hsiang-Jui)

林祥瑞 (Lin, Hsiang-Jui)

Currently a PhD student in Depart. of CSIE, National Taiwan University. My research focuses on vehicular communication and multi-vehicle consensus. A long-time open-source software hobbyist mainly working on Rust, machine learning and system programming projects.

Rust JLZM37 Early Birds Call For Paper - Session