Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chaokunyang
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
chaokunyang
1mo ago
fory json source code: https://github.com/apache/fory/blob/main/java/fory-json/READ...
2.
▲
Apache Fory JSON: Fastest Java JSON Serialization, 10x Faster Than Jackson/Gson
(fory.apache.org)
2 points
by
chaokunyang
1mo ago
|
2 comments
3.
▲
by
chaokunyang
1mo ago
Apache Fory JSON is a high-performance JSON serialization framework for Java. It maps Java objects to and from standard JSON text and UTF-8 bytes. In the published benchmarks, it reaches up to 10.91× Jackson’s throughput and 10.89× Gson’s i
4.
▲
Apache Fory Serialization 1.2.0: JDK 25 support without sun.misc.Unsafe
(github.com)
1 points
by
chaokunyang
3mo ago
|
1 comments
5.
▲
by
chaokunyang
3mo ago
Apache Fory 1.2.0 is out. The main Java change is JDK 25 support without using sun.misc.Unsafe in the active runtime path. Older JDKs keep the existing fast path, while JDK 25+ uses replacement implementations based on supported JVM APIs. O
6.
▲
Apache Fory C++: 10x faster serialization than protobuf
(fory.apache.org)
4 points
by
chaokunyang
6mo ago
|
2 comments
7.
▲
by
chaokunyang
6mo ago
1. 10X faster serialization than protobuf c++ 2. Shared/Circular reference tracking Support 3. Polymorphism and tagged union support 4. Schema evolution support 5. idiomatic domain object API
8.
▲
by
chaokunyang
6mo ago
Flatbuffer Example: namespace demo; table Node { parent: Node (fory_weak_ref: true); children: [Node] (fory_ref: true); cached: Node (fory_ref: true, fory_thread_safe_pointer: false); }
9.
▲
by
chaokunyang
6mo ago
Protobuf Example: syntax = "proto3"; message TreeNode { TreeNode parent = 1 [(fory).weak_ref = true]; repeated TreeNode children = 2 [(fory).ref = true]; }
10.
▲
Extend Protobuf/FlatBuffers Schema IDL with Shared/Circular Reference Support
(fory.apache.org)
1 points
by
chaokunyang
6mo ago
|
3 comments
11.
▲
by
chaokunyang
6mo ago
If you already have .proto or .fbs schemas and you want shared/circular reference support, with the Fory compiler you can keep those schemas, add a small set of Fory options, then foryc generates idiomatic native models across Fory-sup
12.
▲
by
chaokunyang
6mo ago
Tiny Schema demo message Customer { string id = 1; string name = 2; } message Order { string order_id = 1; ref Customer customer = 2; list<string> items = 3; }
13.
▲
by
chaokunyang
6mo ago
1. Docs https://fory.apache.org/docs/compiler 2. GitHub https://github.com/apache/fory 3. Benchmarks https://github.com/apache/fory/tree/main/docs/benchmar
14.
▲
Show HN: First IDL for Object-Graph Serialization (Apache Fory IDL)
(fory.apache.org)
1 points
by
chaokunyang
6mo ago
|
2 comments
15.
▲
by
chaokunyang
7mo ago
Fory C++ serialization blog: https://fory.apache.org/blog/fory_cpp_blazing_fast_serializa...
16.
▲
Show HN: Fory C++ Serialization – Polymorphism, Circular Refs, 12x vs. Protobuf
(fory.apache.org)
3 points
by
chaokunyang
7mo ago
|
1 comments
17.
▲
by
chaokunyang
7mo ago
This project is for running local CLI/agent loops on macOS/Linux/Windows while executing commands inside browser-hosted terminals for cloud servers. The key goal is output/exit-code parity so local automation can trust r
18.
▲
Show HN: Browser Terminal Use – run local CLI/agent loops in browser terminals
(github.com)
2 points
by
chaokunyang
7mo ago
|
1 comments
19.
▲
Show HN: Browser Terminal Use – A Local-to-Cloud Execution Bridge for LLM Agents
(github.com)
1 points
by
chaokunyang
7mo ago
|
0 comments
20.
▲
by
chaokunyang
10mo ago
GitHub Repo: https://github.com/inclusionAI/asystem-awex
21.
▲
Trillion‑Scale RL in Real Time: Awex Delivers Second‑Level Weight Updates
(medium.com)
2 points
by
chaokunyang
10mo ago
|
2 comments
22.
▲
by
chaokunyang
10mo ago
Awex is a weight synchronization framework between training and inference engines designed for ultimate performance, solving the core challenge of synchronizing training weight parameters to inference models in the RL workflow. It can excha
23.
▲
by
chaokunyang
11mo ago
I also did a benchmark with dill, it shows that: fory is 20~40X faster and up to 7x higher compression ratio compared to dill. I don't dive into dill to see how it works. Here is my benchmark code: https://github.com/ch
24.
▲
by
chaokunyang
11mo ago
Yes, you are right. I missed this when I wrote the benchmark code. I will update the benchmark code and share the results here
25.
▲
by
chaokunyang
11mo ago
I understand your concern. Personally, I’m open to using AI as part of the development process, but the majority of the code in this repository has been written manually and carefully reviewed. The AGENTS.md file was added only recently. It
26.
▲
by
chaokunyang
11mo ago
You mean this file? https://github.com/apache/fory/blob/main/AGENTS.md
27.
▲
by
chaokunyang
11mo ago
I liked the name “Fury” too — I actually named it myself and was really fond of it, but unfortunately we had to change it.
28.
▲
by
chaokunyang
11mo ago
DOP is great, but there’s always a gap between DOP and OOP. That gap is where Fory comes in. Right now, Fory takes an OOP‑first approach, but next we’ll add a DOP path by introducing an optional IDL — bridging the two styles. My goal is for
29.
▲
by
chaokunyang
11mo ago
DOP is great for certain scenarios, but there’s always a gap between DOP and OOP. That gap is where an extra domain model and the conversion step come in — especially in systems that rely heavily on polymorphism or want to keep serializatio
30.
▲
by
chaokunyang
11mo ago
The Rust benchmarks in Fory are intended more as end‑to‑end benchmarks for typical OOP‑style application scenarios, not just raw buffer write speed. Protobuf is very much a DOP (data‑oriented programming) approach — which is great for some
More ›