Git Product home page Git Product logo

rust-in-databend's Introduction

rust-in-databend

Rust 培养提高计划

该课程是由 Datafuse Labs 发起,联合 Rust 语言中文社区 , 知数堂联合承办。

Databend 项目地址: https://github.com/datafuselabs/databend 欢迎 Star | Watch | Fork

往期视频回看: https://space.bilibili.com/275673537/channel/detail?cid=200962&ctype=0

如果对课程有建议或是想参与进来,也可以提 issue 交流。

课程同步地址:

目前课程分为 : 周四晚上,周日晚上,其中周四晚上不是一个固定时间(课程内容属于邀请制), 周日晚上的内容定位在一个系统教学内容。

rust-in-databend's People

Contributors

joshsulin avatar study-rust2022 avatar wubx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rust-in-databend's Issues

课程内容文档化-系例课程

任务

志愿者招聘

  • 讲师 职责 任领课程中的某个教学环节 ,联合学习委员进行程课程输出
  • 学习委员 职责 协助讲师做内容规划或是邀请业界大牛担任讲师, 协助课代表做内容整理
  • 课代表 职责 总结老师讲课内容

11-以Rust和Golang为例介绍Rust FFI编程 系列分享

10月14日 晚上20:30 -21:30

本系列分享介绍了如何使用Rust开发一个动态链接库,并在Golang中调用。会依次介绍FFI接口跨语言调用有关的背景知识,介绍基本数据类型、字符串、结构体、回调函数在跨语言调用中的相关知识,实战Go语言与C库相互调用;最后会通过Benchmark和火焰图的形式,实际测评跨语言调用的性能开销。

09-基于Axum web 框架和 MySQL 实战开发短链服务

时间: 9月25日 晚上 20:00 -21:00
讲师: 苏琳
内容介绍:
基于原理: 简单来说, 当我们输入 http://www.xxx.com/123 后, 会经过如下过程:
1、DNS 首先解析获得 http://www.xxx.com 的 IP 地址
2、当 DNS 获得 IP 地址后,会向这个地址发送 GET 请求,查询短码 123
3、http://www.xxx.com 服务器上运行的服务会通过短码 123 获取其原本的 URL
4、请求通过 Http 重定向跳转到对应的长 URL,即可以正常访问啦

本周六晚上, 不见不散, 教大家通过 Axum web框架 + MySQL 来完成上面的需求.

《 Performance tuning in databend 》 | Vol. 24

《 Performance tuning in databend 》

分享主题: Performance tuning in databend | Vol. 24

分享时间: 周四晚上 2021-12-16 20:30-21:30

分享讲师: 李本旺(Sundyli)

腾讯会议地址:

https://meeting.tencent.com/dm/mlhs6YsYuFRb

会议 ID: 258 663 900

B 站: 本期课程增加 B 站直播: http://live.bilibili.com/22123086 欢迎关注

课程介绍:

在本周的分享中聊聊 databend 性能优化相关知识,内容包含:

  1. 常用的性能优化知识和技巧
  2. 结合 databend 中若干个小案例,分享性能优化在实战中的应用
  3. databend 的分组聚合查询是如何一步步优化的
  4. 数据库常见的执行模型探讨

17-《探讨Rust智能指针》

11月14日 ,晚上 8:30

一起探讨Rust的一些智能指针, 如Box、Cell、RefCell、Rc、Arc、RwLock和Mutex.
智能指针这个"智能"到底是什么意思? 我们什么时候应该使用它们? 它们是如何工作的? 此次公开课将和大家一起讨论清楚.

10-利用 Redis 给短链服务加速

时间: 10月10日 晚上 20:00 -21:00
讲师: 苏琳
内容介绍:

  1. 上节课开发的短链服务部署到生产,并进行压测,分析性能瓶颈
  2. Rust 使用 Redis 组件介绍
  3. 使用 Redis 给短链 API 服务加速
  4. 压测带 Redis 的短链服务
  5. 大型架构扩展的思路
    本周六是本章节的倒数第二课,前面内容如果错过,可以看看往期的回看。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.