Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Cross-browser storage for all use cases, used across the web.
If it really is a problem, then another option is to use Protobus or Message Pack for serializing (maybe into base64?).
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
Chances are, your world state really isn't large enough to warrant splitting it up into "different layers". Even if it kind of was, there's much more sensible ways of reducing the size of your packets. Like you're probably using JSON, which again is probably still fine, but it's far from an optimized way of serializing data. Here's what I mean: https://github.com/mtth/avsc/wiki/Benchmarks
does it beat https://github.com/mapbox/pbf ?
DEPRECATED - please use https://github.com/Brooooooklyn/snappy. Nodejs bindings to Google's Snappy compression library
⛑️ JSON serialization should never failProject mention: ⛑️ JSON serialization should never fail | reddit.com/r/heneruilseavru | 2022-08-02
Dump vector tiles to GeoJSONProject mention: OSMNX / mapbox | reddit.com/r/mapbox | 2023-04-17
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Schema based serialization made easy
Sia - Binary serialisation and deserialisation (by pouya-eghbali)
Check if a value is valid JSON.Project mention: ⛑️ JSON serialization should never fail | reddit.com/r/programming | 2022-08-01
That being said, when JSON serialization should indeed fail, the library above might also be useful as it provides additional insights into why it did fail: specific property path and value, and reason why it failed. I have written a [second library `is-json-value`](https://github.com/ehmicky/is-json-value) which makes it convenient to generate a list of warning messages indicating why a value is not JSON-safe.
JSON vs. XML with Douglas Crockford
4 projects | news.ycombinator.com | 6 Apr 2023
Question about compressing JSON in multiplayer position updates
1 project | reddit.com/r/node | 5 Apr 2023
Outperform Protobuf.js with fixed-size encoding
1 project | reddit.com/r/cpp_questions | 8 Feb 2023
14 projects | news.ycombinator.com | 31 Oct 2022
Did I understand the basic concept of website development with Node Js correctly?
3 projects | reddit.com/r/node | 14 Sep 2022
how can i use protobuf with sveltekit, please?
1 project | reddit.com/r/sveltejs | 12 Aug 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Jun 2023