唐刚 - Use Rust to Develop the Decentralized Open Data Application - RustChinaConf2023互联网企业的发展模式 Web3? So-called Web3 ? Where is the Next Stage ★ Blockchain ★ Decentralized Ledger Storage: MPT (Merkle Patricia Tree) ★ K-V database ★ Smart Contract ★ Serverless The Weapons Web3 Utilizes stage of Internet? Or just a gimmick by cloud platform ➔ Wants to extend the financial computation/storage model to general cases • Limites of On-chain VM computation • Limites of MPT • Limites of K-V node 2 node 3 node 4 node … Protocol 1 app 1 app 2 app 3 app n Every app has its own backend and frontend implementations. General User Text Persistence protocol https://github.com/eightfish-org/gutp0 码力 | 30 页 | 2.53 MB | 1 年前3
新一代分布式高性能图数据库的构建 - 沈游人rules: MATCH -> pushdown Planning Strategies Graph Execution Code Gen JIT Cost model Storage backend ( Property Graph KV store ) Pushdown filter Cypher (a)-[:LIKES]->(b) 计算下推:面向图应用特征设计 分布式存储0 码力 | 38 页 | 24.68 MB | 1 年前3
应用 waPC (rust) 做软件测试工具? Software testing tool • 模拟数据规则 • 自动化测试 • Company's own protocol • Microservices • Multiple backend product line with complex upstream • Common testing platform 大公司抓包工具的需求 软件测试工具 • 模拟数据规则 • 自动化测试0 码力 | 30 页 | 2.50 MB | 1 年前3
Автоматизация управления ClickHouse-кластерами в Kubernetesn" metadata: name: "demo-01" spec: configuration: clusters: - name: "demo" Здесь нет storage Еще вернемся к этому kubectl – наше всё 1. NAMESPACE $ kubectl create namespace demo namespace/demo Persistent Storage apiVersion: "clickhouse.altinity.com/v1" kind: "ClickHouseInstallation" metadata: name: "storage" spec: defaults: templates: volumeClaimTemplate: storage-vc-template name: storage-vc-template persistentVolumeClaim: spec: accessModes: - ReadWriteOnce resources: requests: storage: 2Gi0 码力 | 44 页 | 2.24 MB | 1 年前3
Harbor Deep Dive - Open source trusted cloud native registryService Harbor components 3rd party components SQL Database Key/Value Storage Persistence components Local or Remote Storage (block, file, object) Users (GUI/API) Container Schedulers/Runtimes0 码力 | 15 页 | 8.40 MB | 1 年前3
Await-Tree Async Rust 可观测性的灵丹妙药 - 赵梓淇下一次 Handle Await Tree 的实现 Await Tree 的设计原理与实现 • 一棵树代表一个 Task 的执行状态 • Task 单线程执行 • 在 Task-Local Storage 中无竞争维护 • 使用 Arena Tree 简化实现 • 无 Unsafe 代码 Await Tree 的实现 Await Tree 的设计原理与实现 • Future Adapter risingwave.com • GitHub 4.5k Stars • “Materialized View” • 计算:分布式流计算任务,实时增量维护 • 存储: S3 上的 Shared-storage 存储状态和数据 Await Tree 在 RisingWave 中的应用 • 技术挑战 • 计算任务需长期执行,稳定性要求高 • 算子逻辑复杂,计算与存储读写穿插,强依赖 Async •0 码力 | 37 页 | 8.60 MB | 1 年前3
基于Rust-vmm实现Kubernetes运行时language • Secure: Minimal hardware emulation • Flexible: Easy to customize to fit various network, storage and OS environments • High-performance: Leverage KVM capability Advantage of Rust-VMM • Google image: nginx EOT Rust- VMM Demo Future Works • Extend Rust-VMM to support networking and storage • Security policy integration • Develop a new fully Rust-based runtime for edge computing • Support0 码力 | 27 页 | 34.17 MB | 1 年前3
C++高性能并行编程与优化 - 课件 - 10 从稀疏数据结构到量化数据类型索性把坐标和值打包成 tuple ,存储在 vector 按行压缩( Compressed Row Storage ) http://www.netlib.org/linalg/html_templates/node91.html 按行压缩( Compressed Row Storage ) http://www.netlib.org/linalg/html_templates/node910 码力 | 102 页 | 9.50 MB | 1 年前3
C++20 STL Features: 1 Year of Development on GitHubprint(v); // cat ox }18 atomic_ref19 atomic vs. atomic_ref • atomic: atomic access and storage for T • atomic_ref : atomic access for separate T • Scenarios (see P0019R8): • Distinct single-threaded 0 码力 | 45 页 | 702.09 KB | 6 月前3
C++20: An (Almost) Complete Overviewerror: not constant ❌73 constinit Static initialization order fiasco Variables with static storage and dynamic initializers bugs due to undefined order of dynamic initializations ❌ Static0 码力 | 85 页 | 512.18 KB | 6 月前3
共 13 条
- 1
- 2













