-
Updated
May 7, 2021 - C++
#
zero-copy
Here are 54 public repositories matching this topic...
FlatBuffers: Memory Efficient Serialization Library
javascript
python
c
java
go
c-sharp
rust
c-plus-plus
serialization
typescript
protobuf
cross-platform
flatbuffers
zero-copy
marshalling
grpc
rpc
json-parser
mmap
serialization-library
A parser combinator library for Rust
-
Updated
Jan 7, 2021 - Rust
Simple C++ Serialization & Reflection.
-
Updated
May 2, 2021 - C++
An extremely simple, fast, efficient, cross-platform serialization format
javascript
c-sharp
dart
serialization
json
real-time
typescript
cpp
zero-copy
marshalling
rpc
deserialization
-
Updated
May 3, 2021 - C#
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
c
linux
nosql
atomic
high-performance
ipc
zero-copy
multi-process
in-memory
logging-library
mmap
concurrent
shared-memory
hash-tables
memory-mapped
spin-lock
key-value-store
in-place
ipc-queue
memory-holes
-
Updated
Dec 23, 2020 - C
elBoberido
commented
May 3, 2021
Brief feature description
With the user-header from #14 it is now possible to add custom meta information alongside the user-payload. While this makes some functionality easier, it has some drawbacks for the record and replay functionality since there is now some opaque data which might need some adjustment before the replay, e.g. a timestamp. A curated list of known user-header will help th
Flexible, Fast & Compact Serialization with RPC
serialization
json
avro
flatbuffers
protocol-buffers
zero-copy
databases
rpc
deserialization
schemas
messagepack
bson
apache-avro
flexbuffers
data-buffers
-
Updated
Mar 26, 2021 - Rust
Multi-device OpenCL kernel load balancer and pipeliner API for C#. Uses shared-distributed memory model to keep GPUs updated fast while using same kernel on all devices(for simplicity).
gpu
dynamic
opencl
zero-copy
pool
load-balancer
parallelism
gpgpu
gpu-acceleration
opencl-kernels
gpu-computing
pipelining
batch-processing
multi-device
multi
multi-gpu
iterative
-
Updated
Feb 9, 2018 - C#
A bounded wait-free(almost) zero-copy MPMC queue written in C++11, which can also reside in SHM for IPC
-
Updated
Nov 4, 2018 - C++
zero-copy, zero-serialize, zero-hassle protocol buffers
-
Updated
Oct 24, 2017 - C++
Golang binding for netmap https://github.com/luigirizzo/netmap
-
Updated
Feb 3, 2019 - Go
Rust reader for MPEG2 Transport Stream data
-
Updated
May 3, 2021 - Rust
常见框架开发技术的demo汇总,包括java字节码编程(java agent, instrument, byte buddy), java动态代理,自定义classloader,java spi, zero copy, netty, spring aop/condition,spring boot starter, 数据库连接池等。
-
Updated
Jan 19, 2021 - Java
Industry-proven, lightweight and productive zero-copy IPC library written in C
-
Updated
Feb 3, 2020 - C
Extremely fast just one allocation and zero copy JSON parser
-
Updated
Mar 8, 2021 - C++
A non-contiguous byte output buffer for Rust
-
Updated
Jan 28, 2021 - Rust
Lightweight, multipurpose rust library for handling RTP streams.
-
Updated
Mar 25, 2021 - Rust
Pony implementation of a rope data structure for efficient, zero-copy manipulation of byte buffers.
-
Updated
Apr 1, 2019 - Pony
A dockerized application exemplifying copying files in Java and serving files in Spring Webflux with and without "Zero Copy" mechanism
-
Updated
May 24, 2018 - Java
Single Consumer implementations of a fixed & variable sized FastFlow-Lamport-Thompson ring-buffers
-
Updated
Mar 23, 2017 - C
Improve this page
Add a description, image, and links to the zero-copy topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the zero-copy topic, visit your repo's landing page and select "manage topics."
There are currently over a hundred non-test, non-documentation uses of
unsafeblocks in the codebase. Additionally, there are around another hundredunsafefunctions that may be hiding unsafe functions. Evaluating and justifying all of these would make safety-conscious users more confident in the project and set a good precedent going forward.For each
unsafe, find the unsafe functions an