Pinned Repositories
arrow
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
blog
my blog, one directory per theme
btree
Java implement In-Memory b-tree, port of Google/btree to Java
caffeine
A high performance caching library for Java
CloudShuffleService
Cloud Shuffle Service(CSS) is a general purpose remote shuffle solution for compute engines, including Spark/Flink/MapReduce.
common4j
工作或学习中常用的数据结构和工具类
crcff
mixed row column file format for distributed data
credis
从头开始构建redis
csketch
Java实现的高效概率数据结构,在大数据时代发挥重要作用。
homemade
Collections of homemade X
yuhongye's Repositories
yuhongye/common4j
工作或学习中常用的数据结构和工具类
yuhongye/arrow
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
yuhongye/blog
my blog, one directory per theme
yuhongye/btree
Java implement In-Memory b-tree, port of Google/btree to Java
yuhongye/caffeine
A high performance caching library for Java
yuhongye/CloudShuffleService
Cloud Shuffle Service(CSS) is a general purpose remote shuffle solution for compute engines, including Spark/Flink/MapReduce.
yuhongye/crcff
mixed row column file format for distributed data
yuhongye/credis
从头开始构建redis
yuhongye/csketch
Java实现的高效概率数据结构,在大数据时代发挥重要作用。
yuhongye/disruptor
High Performance Inter-Thread Messaging Library
yuhongye/homemade
Collections of homemade X
yuhongye/encoding
在工作和学习上遇到的编码技术
yuhongye/iceberg
Apache Iceberg
yuhongye/kafka
Mirror of Apache Kafka
yuhongye/leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
yuhongye/leveldb-1
Port of LevelDB to Java
yuhongye/lox
A implementation of book http://craftinginterpreters.com/
yuhongye/monolithic_arch_springboot
基于SpringBoot的单体多层架构示例工程。《软件架构探索》的配套组件。
yuhongye/omnicask
KV Store Based BitCask
yuhongye/one-key-hidpi
Enable macOS HiDPI and have a native setting.
yuhongye/PalDB
An embeddable write-once key-value store written in Java
yuhongye/parquet-format
Apache Parquet
yuhongye/parquet-mr
Apache Parquet
yuhongye/re-retrying
A Java library to allow for the creation of configurable retrying strategies for an arbitrary function call, such as something that communicates with a remote service with flaky uptime.
yuhongye/simpledb
Database Course Labs
yuhongye/wrpc
用来练手的rpc demo framework