mirror of
				https://github.com/bspeice/speice.io
				synced 2025-11-03 18:10:32 -05:00 
			
		
		
		
	Language change to emphasize zero-copy
This commit is contained in:
		@ -11,8 +11,8 @@ is particularly deadly. Making good decisions in the beginning avoids pain and s
 | 
				
			|||||||
if extra research prevents future problems, I'm happy to continue ~~procrastinating~~ researching indefinitely.
 | 
					if extra research prevents future problems, I'm happy to continue ~~procrastinating~~ researching indefinitely.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
So let's say you're in need of a binary serialization format. Data will be going over the network, not just in memory,
 | 
					So let's say you're in need of a binary serialization format. Data will be going over the network, not just in memory,
 | 
				
			||||||
so having a schema document and code generation is a must. Performance is crucial; there's no reason to use Protocol Buffers
 | 
					so having a schema document and code generation is a must. Performance is crucial, so formats that support zero-copy
 | 
				
			||||||
when other formats support similar features. And the more languages supported, the better; I use Rust,
 | 
					de/serialization are given priority. And the more languages supported, the better; I use Rust,
 | 
				
			||||||
but can't predict what other languages this could interact with.
 | 
					but can't predict what other languages this could interact with.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Given these requirements, the candidates I could find were:
 | 
					Given these requirements, the candidates I could find were:
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user