Lock-Free Atomic Shared Pointers Without a Split Reference Count? It Can Be Done!Benchmarking atomic• Benchmarking multithreaded/lock-free code is hard… • There are many factors to consider: • Measurement: Throughput vs latency? • Workload: Proportion of reads vs writes • 0 码力 | 45 页 | 5.12 MB | 6 月前3
sync clickhouse with mysql mongodbfile needed for a new Clickhouse table ● Init and keep syncing data in one app for a table ● Sync multiple data source to Clickhouse in minutes PTS Provider Transform Sinker ● Major Provider Must Listen file needed for a new Clickhouse table ● Init and keep syncing data in one app for a table ● Sync multiple data source to Clickhouse in minutes BONUS Time travel history state Create Update Update Delete0 码力 | 38 页 | 2.25 MB | 1 年前3
陈东 - 利用Rust重塑移动应用开发-230618Rust 重塑移动应用开发 React Native is an open-source JavaScript framework, designed for building apps on multiple platforms. - Code reusability - Hot reload - Javascript ecosystem icon Flutter, is an open Android, etc. It is an inevitable choice for our business to choose a language that can support multiple platforms. Share Logic 利用 Rust 重塑移动应用开发 Keystone App is a mobile application developed with React0 码力 | 22 页 | 2.10 MB | 1 年前3
唐刚 - Use Rust to Develop the Decentralized Open Data Application - RustChinaConf2023dimension Internet Model: Any ➔ Open dataset, data will increase quickly on any dimension. ➔ Multiple dimensions Dataset Models ➔ What is open data? Build an internet platform, but open its data node … Protocol 1 node 1 node 2 node 3 node 4 node … Protocol 2 One Protocol Supports Multiple Applications node 1 node 2 node 3 node 4 node … Protocol 1 app 1 app 2 app 3 app n0 码力 | 30 页 | 2.53 MB | 1 年前3
应用 waPC (rust) 做软件测试工具use rust ? Software testing tool • 模拟数据规则 • 自动化测试 • Company's own protocol • Microservices • Multiple backend product line with complex upstream • Common testing platform 大公司抓包工具的需求 软件测试工具 • 模拟数据规则 报告能力(例如 junit) Reporting Basic API testing requirement API 测试也用 rust 软件测试工具 • 模拟数据规则 • 自动化测试 • Multiple QA teams • Upgrading common library issues • AT framework consumes more and more memory •0 码力 | 30 页 | 2.50 MB | 1 年前3
C++高性能并行编程与优化 - 课件 - 07 深入浅出访存优化needs fast access to neighboring data, rather than elements in a row, or must transverse the data multiple times? • To improve data locality of multi-dimensional data, using a Morton ordering, can help implementation can result in up to 11 times the performance on the Intel Xeon Phi coprocessor. When using multiple threads (which the Intel Xeon Phi is designed for), using the Morton ordering, performance is up0 码力 | 147 页 | 18.88 MB | 1 年前3
FlexClassfc::Arrayh2; fc::Array h3; }; Foo* f = fc::make (3, 17, 8)(); • Non-trivial types • Multiple arrays • Correct alignment • Exception safety • Allocators • Customizable handles • More…Thank you 0 码力 | 8 页 | 957.56 KB | 6 月前3
Harbor Deep Dive - Open source trusted cloud native registryBatch operations Restful API • Complete API for integration • Swagger API doc Replication • Multiple filters support • Schedule, immediate and manual trigger Access Control • RBAC • AD/LDAP integration0 码力 | 15 页 | 8.40 MB | 1 年前3
nativescript-new-looper-vantoll.pptx• Apps ? Core ? Core ? • CLI updates ? • Webpack ? • Threading ⛓ • Angular ? LiveSync on multiple devices ?? tns run ios --watch tns run android --watch Run and watch at the same time ?⌚ LiveSync0 码力 | 36 页 | 10.78 MB | 1 年前3
使用硬件加速Tokio - 戴翔high level, it is a MPMC queue. From the low level, it is a performant and balanced design with multiple SPSC queues. Key Tokio Scheduler Perf Gap: Synchronization is required for stealing Software0 码力 | 17 页 | 1.66 MB | 1 年前3
共 16 条
- 1
- 2













