green-coder / green-coder/diffuse

Compress the data before sending over the network

オープン
#1 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Clojure
スター
51
フォーク
1
PR マージ指標
30日以内にマージされた PR はありません

説明

(Based on the feedback from @plexus w.r.t. the http PATCH use case)

The data representation of the diff was chosen for its user friendliness and its efficiency during composition. It is relatively verbose for been send over the network.

The data could potentially be encoded into something smaller. We could add some serialize / deserialize functions to compress it. For instance:
- in maps, keys could be grouped by operations, similarly to the sets.
- in vectors, the index-ops could be flattened 1 level, a `:replace` operation could replace a `:remove` followed by an `:insert`.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。