Chew
banner
flowerinthenight.com
Chew
@flowerinthenight.com
Programmer | Founder https://nightblue.io/ | CTO @ https://alphaus.cloud/ (Tokyo) | Embedded, drivers, low-level systems before, now into cloud, distributed systems, databases.
(https://flowerinthenight.com/)
Simple AUTH mechanism now available for Luna.

github.com/flowerinthen...

#rust #cache #sql #duckdb #arrow
GitHub - flowerinthenight/luna: In-memory OLAP SQL server for object storage data.
In-memory OLAP SQL server for object storage data. - flowerinthenight/luna
github.com
September 25, 2025 at 3:46 PM
Fellow Rustaceans,

Sharing a side project: Luna, an in-memory SQL "cache" server for object storage data. Main goals:

- The "Redis" for OLAP, columnar SQL data,
- Easy-to-deploy across different envs, but mostly for cloud setup,
- Distributed/cluster support

#rust

github.com/flowerinthen...
GitHub - flowerinthenight/luna: In-memory OLAP SQL server for object storage data.
In-memory OLAP SQL server for object storage data. - flowerinthenight/luna
github.com
September 19, 2025 at 2:15 AM
Quite a good read about transactional systems.

transactional.blog/blog/2025-de...
Decomposing Transactional Systems
Every transactional system must execute, order, validate, and persist transactions.
transactional.blog
April 21, 2025 at 5:18 PM
Reposted by Chew
Max severity RCE flaw discovered in widely used Apache Parquet Discussion
Max severity RCE flaw discovered in widely used Apache Parquet
A maximum severity remote code execution (RCE) vulnerability has been discovered impacting all versions of Apache Parquet up to and including 1.15.0.
www.bleepingcomputer.com
April 6, 2025 at 6:20 PM
Finished porting a memberlist library we heavily use at work from Go to #rustlang. It's my first attempt at writing a non-"hello world" Rust code and I'm loving it.

github.com/flowerinthen...
GitHub - flowerinthenight/hedge-rs: A cluster membership library built on spindle-rs.
A cluster membership library built on spindle-rs. Contribute to flowerinthenight/hedge-rs development by creating an account on GitHub.
github.com
March 27, 2025 at 5:14 AM
I'm glad I came across this post about async/await in #rustlang. As one who complained a bit about it, having this context helps me understand it more and appreciate it.

without.boats/blog/why-asy...
Why async Rust?
without.boats
March 23, 2025 at 1:27 AM
Been contemplating about what systems language to add to our company's stack for a while. I was considering either #ziglang or #rustlang. Ended up with #rustlang.

flowerinthenight.com/blog/2025-03...
Initial impressions on Rust
2025-03-18
flowerinthenight.com
March 18, 2025 at 6:29 AM
TIL that in #rustlang stable, if you use scopeguard's defer, rustfmt doesn't work on any code within the defer scope; only outside.
March 15, 2025 at 2:58 AM
My feed is mostly politics now; rarely tech. So I don't check it as much anymore, nor do I engage as much. Sadly, the tech landscape is still pretty active over at the birdsite.
March 12, 2025 at 7:25 AM
In #rustlang, calling async functions from sync code feels as "not quite right" as using unsafe.
March 10, 2025 at 3:08 AM
Very interesting. DeepSeek team doing some really good work here. github.com/deepseek-ai/...

Sophisticated setup though.
GitHub - deepseek-ai/3FS: A high-performance distributed file system designed to address the challenges of AI training and inference workloads.
A high-performance distributed file system designed to address the challenges of AI training and inference workloads. - GitHub - deepseek-ai/3FS: A high-performance distributed file system design...
github.com
February 28, 2025 at 3:15 AM
Some considerations to think about when integrating LLMs to internal workflows: flowerinthenight.com/blog/2025-02...

#llm #genai #enterprise
Considerations on deploying LLM-based workflows
2025-02-25
flowerinthenight.com
February 25, 2025 at 8:45 AM
Building static binaries in CGO using musl and Zig (zig cc).

flowerinthenight.com/blog/2025-02...

#golang #ziglang
Static-linked CGO binaries using musl and Zig
2025-02-15
flowerinthenight.com
February 15, 2025 at 12:27 PM
Completed the porting of a Spanner-dependent cluster membership library to AWS. Changed from TrueTime to TimeSync via clock-bound.

github.com/flowerinthen...

#golang #aws #truetime
GitHub - flowerinthenight/hedge-cb: A cluster membership library built on top of spindle-cb and aws/clock-bound.
A cluster membership library built on top of spindle-cb and aws/clock-bound. - flowerinthenight/hedge-cb
github.com
February 9, 2025 at 9:47 AM
Been following Carbon’s progress for a while now. I appreciate this kind of explanation about its goals, non-goals, and nuances.

herecomesthemoon.net/2025/02/carb...

#carbon #carbonlang
Carbon is not a programming language (sort of)
Within C++, there is a much smaller and cleaner language struggling to get out.
herecomesthemoon.net
February 9, 2025 at 3:05 AM
Chain-of-Associated-Thoughts framework for enhancing LLM reasoning.

arxiv.org/pdf/2502.02390
arxiv.org
February 8, 2025 at 6:05 AM
TIL about CHERI, an architecture enabling fine grained memory protection on full hardware-software stack.

www.cl.cam.ac.uk/research/sec...
Department of Computer Science and Technology: Capability Hardware Enhanced RISC Instructions (CHERI)
www.cl.cam.ac.uk
February 7, 2025 at 12:26 AM
Reposted by Chew
New distributed systems protocol write-up!

This write-up dives into the Virtual Consensus in Delos paper and why it makes sense as the default log replication protocol in the era of object storage and hybrid environments.

jack-vanlightly.com/blog/2025/2/...
February 5, 2025 at 3:19 PM
ROC compiler from #rust to #ziglang. I can sympathize to the main reason being slow build times.

gist.github.com/rtfeldman/77...
rewrite.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
February 5, 2025 at 2:40 AM
@support.bsky.team Looks like there’s a problem with the site on Chrome iOS and Chrome Linux.
February 4, 2025 at 4:36 AM
Love to see it.
February 1, 2025 at 6:22 AM
#aws clockbound-based distributed locking (with #postresql as storage) looking good in testing. I would have preferred to not use CGO though.

github.com/flowerinthen...

#golang
January 31, 2025 at 4:41 AM
10us.. not bad. Reading clock-bound timestamp from #golang via FFI+CGO.
January 29, 2025 at 1:54 AM
I'm not a network expert or anything but it's also one of my interests. TIL about Homa, a new transport protocol for datacenters. Also learned about SRD, AWS' take on high speed networks for datacenters.

Homa - people.csail.mit.edu/alizadeh/pap...

SRD - assets.amazon.science/a6/34/41496f...
people.csail.mit.edu
January 25, 2025 at 4:48 AM
Took me hours to figure out why can I not SSH to EC2 anymore. Turns out, I've accumulated too many keys in my ~/.ssh/ already that Instance-Connect complained about "Too many authentication failures."
January 24, 2025 at 9:00 AM