-
Updated
Jul 6, 2022 - C++
#
zero-copy
Here are 64 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
Open
`VecDeque` support
2
A parser combinator library for Rust
-
Updated
Jun 8, 2022 - Rust
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
-
Updated
Jun 29, 2022 - C++
dkroenke
commented
May 20, 2022
Brief feature description
Since we have some CMake code to maintain, it make sense to enforce on this code also code quality rules like we do with the C++ code.
A possible tool-framework could be cmakelang which offers tooling for formatting and linting CMake Code properly.
Other suggestions are always welcome.
Detailed i
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
Apr 18, 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
Jun 17, 2022 - 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
May 29, 2022 - 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
Jul 2, 2022 - Go
Industry-proven, lightweight and productive zero-copy IPC library written in C
-
Updated
Feb 3, 2020 - C
ROS2 image and pointcloud2 message definitions that support zero copy transportation.
-
Updated
Jun 24, 2022 - 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
Jun 10, 2022 - Rust
Pony implementation of a rope data structure for efficient, zero-copy manipulation of byte buffers.
-
Updated
Apr 1, 2019 - Pony
Open
Improve docs
Ygg01
commented
May 30, 2022
This is more of a meta issue, so contributors can expand docs and add it.
What docs are needed?
- API Docs. Easiest to add needed on most public methods
- How-To. Just a quick cookbook examples how to setup some Linguini in a specific case. No external dependencies needed.
- Tutorial??. Possibly needed, but Linguini is relatively simple.
- Onboarding docs for new contribut
documentation
Improvements or additions to documentation
help wanted
Extra attention is needed
good first issue
Good for newcomers
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