Rust分布式账务系统 - 胡宇可演化性:业务逻辑与底层 API 解耦,当业务发生改变 时,底层 API 不用改变 分布式账务系统 设计理念 - Rust 是我们可靠的基石 分布式账务系统 存算分离 API 解耦 读写分离 层级账号 Rust ● 事务层与账户层分 离 ● 独立水平扩展 ● CQRS ● Event Sourcing ● 针对读场景,写场 景分别优化 ● 稳定的底层 API ● 灵活的顶层 API https://github.com/kafka-rust/kafka-rust) ○ PostgreSQL ( 第三方: https://github.com/sfackler/rust-postgres) ○ Google Cloud Platform(GCP), ● 基于 C 语言的 wrapper ,容易编译出错 心路历程 欢迎加入 Airwallex 联系邮箱: mars.hu@airwallex0 码力 | 27 页 | 12.60 MB | 1 年前3
Zadig 产品使用手册测试验证 变更发布 需求开发 提交代码及 CI 过程 1. 本地编写代码推送到远端分支 1. 本地基于 develop 分支新建分支,在新建的分支上,编写代码 2. 推送代码到自己账号下的代码库 3. GitLab 上创建 MR 2. 自动触发 CI 过程,包括单元 测试,代码风格 检查、代码扫描 。 Sprint 发布 测试验证 变更发布 产品规划 需求开发0 码力 | 52 页 | 22.95 MB | 1 年前3
基于Rust-vmm实现Kubernetes运行时https://kccncchina2018english.sched.com/event/FuLz/layers-of-isolation-in-kubernetes-tim-allclair-google Kubernetes has many layers of isolation, but we will focus on pod-to-pod isolation in this talk Runc Yes Yes Golang Yes No Yes None Docker gVisor+runsc Yes Yes Golang Yes No No None or KVM Google Kata+qemu Yes Yes Golang, C Yes Yes Yes KVM Hyper Firecracker+ Firecracker- containerd No Yes storage and OS environments • High-performance: Leverage KVM capability Advantage of Rust-VMM • Google implements the first Rust-based light VMM called CrosVM which is in Fuchsia operating system •0 码力 | 27 页 | 34.17 MB | 1 年前3
Что нужно знать об архитектуре ClickHouse, чтобы его эффективно использоватьTelegram: https://t.me/clickhouse_ru › GitHub: https://github.com/yandex/ClickHouse/ › Google group: https://groups.google.com/group/clickhouse Спасибо0 码力 | 28 页 | 506.94 KB | 1 年前3
C++高性能并行编程与优化 - 课件 - 01 学 C++ 从 CMake 学起abseil/abseil-cpp - 旨在补充标准库没有的常用功能 6. bombela/backward-cpp - 实现了 C++ 的堆栈回溯便于调试 7. google/googletest - 谷歌单元测试框架 8. google/benchmark - 谷歌性能评估框架 9. glfw/glfw - OpenGL 窗口和上下文管理 10.libigl/libigl - 各种图形学算法大合集0 码力 | 32 页 | 11.40 MB | 1 年前3
谈谈MYSQL那点事Perl 开发的把 开发的把 Slow Log Slow Log 输出到屏幕,功能简单 输出到屏幕,功能简单 mysql-log-filter - Google code - Google code 上一个开源产品,报表 上一个开源产品,报表 简洁 简洁0 码力 | 38 页 | 2.04 MB | 1 年前3
nativescript-new-looper-vantoll.pptxBrad Martin • 7) ? nativescript-sqlite (5,108) • Nathanael Anderson • 6) ? nativescript-google-maps-sdk (5,266) • Dan Prietti - 5) ? nativescript-spotify (5,295) - Nathan Walker and Brad Martin0 码力 | 36 页 | 10.78 MB | 1 年前3
陈东 - 利用Rust重塑移动应用开发-230618reusability - Hot reload - Javascript ecosystem icon Flutter, is an open source framework by Google for building beautiful, natively compiled, multi- platform applications from a single codebase.0 码力 | 22 页 | 2.10 MB | 1 年前3
Finding Bugs using Path-Sensitive Static AnalysisTuesday 26th • Documentation in The Era of Concepts and Ranges – Sy Brand & Christopher Di Bella (Google) • Static Analysis and Program Safety in C+ +: Making it Real – Sunny Chatterjee • In-memory and0 码力 | 35 页 | 14.13 MB | 6 月前3
应用 waPC (rust) 做软件测试工具error{ … res_,err:=wasm.Invoke(ctx,res.url.path, req_payload) … res = res_ } Wasm mock server 用了 Google martian 软件测试工具 • Websocket TCP mitm 例 子 extern crate wapc_guest as guest; use guest::prelude::*;0 码力 | 30 页 | 2.50 MB | 1 年前3
共 14 条
- 1
- 2













