-
Updated
Mar 6, 2022 - C++
#
zero-copy
Here are 60 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
Feb 15, 2022 - Rust
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
-
Updated
Feb 11, 2022 - C++
elfenpiff
commented
Feb 21, 2022
Brief feature description
We should use cxx::function instead of cxx::function_ref in the cxx::unique_ptr. But when we do the transition it is likely that the custom deleter classes will remain since they will also work with cxx::function. This should be cleaned up since they are no longer required.
- Replace
cxx::function_refwithcxx::function - Remove custom deleter clas
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
Mar 4, 2022 - 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
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
Dec 10, 2021 - Rust
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++
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#
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
Aug 11, 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
Opensource Library for the GO programming language
go
golang
serialization
validation
database
serverless
storage-engine
protocol
zero-copy
rpc
unikernel
http-server
datastore
rpc-library
userspace
sdk-go
autogeneration
-
Updated
Feb 19, 2022 - Go
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
Feb 23, 2022 - 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 zero-copy file-like wrapper for Python byte buffers, inspired by Rust's std::io::Cursor.
-
Updated
Jan 23, 2022 - C
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
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."
Right now, there's not an easy way to archive
VecDeques. When archived, they're functionally the same asVecso we should be able to piggyback off the implementations forVec.Archiveimpl should archive asArchivedVecand use aVecResolveras its resolver.Serializeimpl should serialize using [ArchivedVec::serialize_from_slice](https://docs.rs/rkyv/latest/rkyv/vec