Hacker GitHub

← All repos

apache/fory

View on GitHub ↗ ★ 4,578 Java

A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.

35 mentions on Hacker News by 4 people: 14 stories, 21 comments · first 2023-07-28 · latest 2026-08-12

Mentions per year 35 mentions · busiest year 2025 (12)
20082026
  1. fory json source code: https://github.com/apache/fory/blob/main/java/fory-json/READ...
  2. ▲ 1
    Apache Fory Serialization 1.2.0: JDK 25 support without sun.misc.Unsafe
    story by chaokunyang · 2026-06-16 · 1 comment
  3. …manual *_id link reconstruction or rewriting your entire schema into Fory Schema. 1. GitHub: https://github.com/apache/fory 2. Compiler docs: https://fory.apache.org/docs/compiler
  4. 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/benchmarks
  5. ▲ 3
    Show HN: Fory C++ Serialization – Polymorphism, Circular Refs, 12x vs. Protobuf
    story by chaokunyang · 2026-02-18 · 1 comment
  6. You mean this file? https://github.com/apache/fory/blob/main/AGENTS.md
  7. …type to expect if it was built with the IDL file version that defined it, e.g., this recent issue: https://github.com/apache/fory/issues/2818 But now I do see that the 4096 is just arbitrary: If schema consistent mode is enabled globally…
  8. In our Java benchmarks, Fory is actually faster than FlatBuffers — you can try it yourself here: https://github.com/apache/fory/blob/main/java/benchmark/src/... We haven’t tested FlatBuffers vs. Fory for Rust yet, but we plan to. It’s also…
  9. The https://github.com/apache/fory/blob/main/AGENTS.md is a very detailed document only for AI coding, but an excelent reference for development. But you are right, it may introduce concerns, let me remove it from landing pages
  10. …for pickle/cloudpickle, you can use it to serialize code object such as local function/Classes too. https://github.com/apache/fory/tree/main/python#serialize-lo... When serializing code objects, pyfory is 3× higher compression ratio…
  11. …code at all. Note also that Fory has some writer pool that is utilized during the tests: https://github.com/apache/fory/blob/fd1d53bd0fbbc5e0ce6d53ef... Original bench selection for Fory: Benchmarking ecommerce_data/fory_serialize/medium:…
  12. Is 4096 types enough for everyone? https://github.com/apache/fory/blob/fd1d53bd0fbbc5e0ce6d53ef...
  13. Are the benchmarks actually fair? See: https://github.com/apache/fory/blob/fd1d53bd0fbbc5e0ce6d53ef... It seems if the serialization object is not a "Fory" struct, then it is forced to go through to/from conversion as part of the measured…
  14. ▲ 2
    Apache Fory Serialization Framework 0.11.2 Released
    story by chaokunyang · 2025-07-11 · 0 comments
  15. ▲ 2
    Apache Fory Serialization Framework 0.11.0 Released
    story by chaokunyang · 2025-06-19 · 0 comments
  16. Available since https://github.com/apache/fury/releases/tag/v0.10.0
  17. ▲ 1
    2X compression ratio: Chunk based dynamic map serialization
    story by chaokunyang · 2025-02-21 · 1 comment
  18. See https://github.com/apache/fury for details about Apache Fury serialization framework
  19. ▲ 1
    Apache Fury: reflection free and 50x faster serialization framework for graalvm
    story by chaokunyang · 2024-10-05 · 1 comment
  20. Hi, Please add https://github.com/apache/fury to the benchmark. It claims to be a drop-in replacement for the built-in serialization mechanism so it should be easy to try.
    comment by cowwoc · 2024-09-22 · in The sorry state of Java deserialization
  21. ▲ 1
    Apache Fury serialization Framework 0.7.1 released: better compatibility
    story by chaokunyang · 2024-09-12 · 0 comments
  22. The code are located at: 1. https://github.com/apache/fury/blob/main/java/fury-core/src/... 2. https://github.com/apache/fury/blob/main/java/fury-core/src/...
  23. ▲ 1
    Apache Fury Serialization 0.5.1 released
    story by chaokunyang · 2024-05-29 · 0 comments
  24. For implemetation details, https://github.com/apache/incubator-fury/blob/main/java/fury... can be taken as an example
  25. ▲ 2
    Apache Fury – fast serialization framework – 0.5.0 released
    story by chaokunyang · 2024-05-06 · 2 comments
  26. ▲ 1
    Fast Cloud Native Java Serialization:Fury JIT and GraalVM Native Image AOT
    story by chaokunyang · 2023-12-01 · 2 comments
  27. ▲ 1
    Fury Serialization 0.3.1 Released: support Python 3.11&12
    story by chaokunyang · 2023-11-21 · 0 comments
  28. See https://github.com/alipay/fury/blob/main/docs/guide/scala_gu... for scala serialization user doc
  29. …serialization framework powered by jit and zero-copy. We just released 0.3.0 version: https://github.com/alipay/fury/releases/tag/v0.3.0 With this new release, we supported scala too. Now fury can support all scala2/3 objects serialization…
  30. ▲ 1
    Fury Scala: Fast binary serialization framework by JIT for any Scala 2/3 objects
    story by chaokunyang · 2023-11-03 · 3 comments
  31. …for some `constructor/getters`. I implements some Function utils to generate lambda function, see https://github.com/alipay/fury/blob/main/java/fury-core/src/... I'm not sure whether `MethodHandle` can generate the most complicated code,…
  32. …game developers. And there has always been a demand within the community for FURY to support C#: https://github.com/alipay/fury/issues/686 . I don't have experience for c#, so it's not supported. Hope c# can be supported with the help of…
  33. ▲ 142
    Fury – Fast multi-language serialization framework powered by JIT and Zero-copy
    story by chaokunyang · 2023-10-08 · 68 comments
  34. ▲ 12
    Fury: A fast multi-language serialization framework powered by JIT and zero-co
    story by todsacerdoti · 2023-07-31 · 0 comments
  35. …objects to binary. Fury also defined a row format which is similar to arrow binary format: https://github.com/alipay/fury/blob/main/docs/guide/row_form...