Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add new vlc-dag demos of poc #3

Merged
merged 3 commits into from
Apr 19, 2024
Merged

feat: add new vlc-dag demos of poc #3

merged 3 commits into from
Apr 19, 2024

Conversation

ai-chen2050
Copy link

A vlc-dag application.

The vlc-dag is base on the simple accumulator application.
Please reference on crates/accumulator. But add new features as follow:

  • defined the vertex and edge of the event & clock propagation dag.
  • support the LMDB to persistence storage for now,
  • maybe time-series db,like influxDB, or related postgre more suitable. (TD)
  • Support increment state sync with peers using p2p communication protocol.
  • so we can use the vertex and edge from db to reconstruct clock propagation dag.

@ai-chen2050 ai-chen2050 self-assigned this Apr 17, 2024
@ai-chen2050 ai-chen2050 requested review from bufrr and ivan-xin April 17, 2024 09:36
crates/vlc/src/lib.rs Outdated Show resolved Hide resolved
crates/vlc/src/lib.rs Show resolved Hide resolved
crates/vlc/src/lib.rs Show resolved Hide resolved
demos/vlc-dag/src/db_client/lldb_client.rs Outdated Show resolved Hide resolved
demos/vlc-dag/src/db_client/lldb_client.rs Outdated Show resolved Hide resolved
demos/vlc-dag/src/db_client/lldb_client.rs Outdated Show resolved Hide resolved
demos/vlc-dag/src/lib.rs Show resolved Hide resolved
demos/vlc-dag/src/lib.rs Show resolved Hide resolved
demos/vlc-dag/src/lib.rs Show resolved Hide resolved
@ai-chen2050 ai-chen2050 requested a review from bufrr April 19, 2024 04:39
@ivan-xin ivan-xin merged commit 1c730b1 into sprint_01 Apr 19, 2024
@bufrr bufrr deleted the feat/vlc-dag branch April 25, 2024 03:08
@ai-chen2050 ai-chen2050 mentioned this pull request May 8, 2024
ai-chen2050 added a commit that referenced this pull request May 8, 2024
Sprint 01: new features

This pull request mainly contains two features:

init node basic version. Merge pull request init node basic version #1 from sglk123/poc_1
feat: add new vlc-dag demos of poc. Merge pull request feat: add new vlc-dag demos of poc #3 from NagaraTech/feat/vlc-dag
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants