Xuanwo
xuanwo.io
Xuanwo
@xuanwo.io
ASF Member.
Apache OpenDAL PMC Chair.
VISION: Data Freedom.
Working on #RBIR.
More: https://bento.me/xuanwo
For everyone interested in data infra, want to get a quick sense of how big data works, how data systems are designed, and what the tradeoffs are, start with this share from @xiangpeng.systems, really nice intro!

intro-data-system.xiangpeng.systems
October 29, 2025 at 5:01 PM
Rust is not “Other” in linux anymore 🤪
June 4, 2025 at 6:19 AM
I'm happy to announce that @apache.org has refined its release policy, clarifying that expedited releases are permitted in certain circumstances.

Let's bring more good changes🥰
March 13, 2025 at 6:12 PM
@xiangpeng.systems shared a great post about system researchers. I wrote a comment on it and would like to share some thoughts here and offer complementary ideas.

In short: build paper with open source.

xuanwo.io/links/2025/0...
March 10, 2025 at 7:26 AM
I shared a post about mcp-server-opendal along with a simple explanation of what the Model Context Protocol is.

Post: xuanwo.io/links/2025/0...
Repo: github.com/Xuanwo/mcp-s...
March 5, 2025 at 7:33 AM
Archlinux announced that they will remove the deprecated repository and now it effected.

Please go check your /etc/pacman.conf and remove the section that is deprecated.

xuanwo.io/links/2025/0...
March 3, 2025 at 7:18 AM
With @andrewlamb1111.bsky.social 's help, I assisted the Arrow Rust community in releasing Arrow Rust 54.2.1 within six hours.

I shared what I learned during this process, which I believe could benefit other ASF projects in handling similar cases.

xuanwo.io/links/2025/0...
February 27, 2025 at 5:27 PM
Happy to read zlib-rs is faster than C from @trifectatech.bsky.social.

I read that post and took some notes on SIMD instructions and DFA jump threading. Feel free to check them out!

xuanwo.io/links/2025/0...
February 27, 2025 at 6:08 AM
The AWS S3 SDK breaks its compatible services by enforcing integrity checksums. This reminds me of another key advantage of Apache OpenDAL: it's not controlled by any storage vendor.

xuanwo.io/links/2025/0...
February 20, 2025 at 8:40 AM
I am happy to announce the release of BackON v1.4.0.

BackON has been used by 1.1k projects on github, and been downloaded for 20k times per day.

Really nice!

xuanwo.io/links/2025/0...
February 18, 2025 at 10:40 AM
Really appreciate @github.com and @glich.stream 's help with OpenDAL's GHAC service migration.

xuanwo.io/links/2025/0...
February 12, 2025 at 6:07 AM
duckdb is the best TPC data generator!

Don't bother building dsdgen—just use @duckdb.org instead.

xuanwo.io/links/2025/0...
February 11, 2025 at 1:46 PM
Personal software has been trending recently.

I enjoyed reading @leerob.com's "personal software" and @edmarferreira.bsky.social 's "selfish software". Hope you enjoy them too!

xuanwo.io/links/2025/0...
February 7, 2025 at 4:25 AM
"Cloud virtualization: Red Hat, AWS Firecracker, and Ubicloud internals" provides a great conclusion to cloud virtualization in the 2020s.

Reading this post will give you a good understanding of the current state of cloud virtualization. Highly recommended.

xuanwo.io/links/2025/0...
February 5, 2025 at 5:50 AM
My 2024 review will answer 40 questions to myself😜

xuanwo.io/2025/01-2024...
February 2, 2025 at 10:41 AM
Happy New Year!
January 28, 2025 at 1:31 PM
Maybe we can build a tool based on opendal to find the best object storage key pattern for given storage services?

github.com/apache/opend...
January 20, 2025 at 2:37 PM
#TIL: new bug from Ceph RADOS.

Invalid etag value in complete multipart uploads response:
January 20, 2025 at 3:42 AM
Spinning!
January 20, 2025 at 2:44 AM
Great, I'm now a contributor to wasmtime!
December 30, 2024 at 3:04 AM
Fewer commits than last year, but there was more collaboration within the community.

The happiest moment for me this year was being elected as an iceberg committer and starting iceberg-rust together with
liurenjie1024.

Next year will bring more RBIR projects—let's keep moving!
December 17, 2024 at 2:48 PM
The things that inspire me to keep contributing to OpenDAL. Thank you, kind strangers!
December 5, 2024 at 9:50 AM
If you are building a library, use the following GitHub search to actively gather feedback from users.

"<name> -repo:<author> state:open"

Take OpenDAL as an example:

"opendal -repo:apache/opendal state:open"
November 16, 2024 at 4:55 PM
Github's Copilot Summary seems useful.

The next step is exactly the same with mine, interesting.
November 16, 2024 at 1:22 PM
Azblob is the only object storage service that supports PutObject with nearly all conditions.
November 14, 2024 at 10:00 AM