-
Updated
Jun 22, 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
Jun 23, 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 30, 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
elfenpiff
commented
May 31, 2021
Brief feature description
The current posix wrapper are tested in a way that only the wrapper itself is used and tested with itself. If possible, we should call the posix calls directly in one part of a tests and verify that the posixWrapper behaves as intended when it works on the structure.
Detailed information
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
Jun 12, 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
Jun 15, 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
May 17, 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
unsafe
blocks in the codebase. Additionally, there are around another hundredunsafe
functions 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