-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
192 lines (185 loc) · 15.8 KB
/
Copy pathindex.html
File metadata and controls
192 lines (185 loc) · 15.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="DataSys develops open-source systems for continuously evolving data.">
<meta property="og:url" content="https://datasys.sage.org.ai/">
<meta property="og:image" content="https://datasys.sage.org.ai/assets/ecosystem-infrastructure.png">
<title>DataSys | Systems for Evolving Data</title>
<link rel="canonical" href="https://datasys.sage.org.ai/">
<link rel="icon" href="favicon.svg" type="image/svg+xml">
<link rel="stylesheet" href="styles.css?v=mobile-navigation-20260723">
</head>
<body class="portal portal-datasys">
<header class="site-header">
<a class="brand" href="#top" aria-label="DataSys home">
<span class="brand-mark" aria-hidden="true">D</span>
<span>DataSys</span>
<small>Data layer</small>
</a>
<nav aria-label="Primary navigation">
<a href="#flagships">Flagships</a>
<a href="./achievements.html">Achievements</a>
<a href="./members.html">Members</a>
<a href="#directory">Repository atlas</a>
<a href="#ecosystem">Ecosystem</a>
<a class="nav-action" href="https://github.com/DataSysResearch">GitHub <span aria-hidden="true">↗</span></a>
</nav>
</header>
<nav class="mobile-nav" aria-label="Mobile navigation">
<a class="active" href="#top">Overview</a>
<a href="#flagships">Flagships</a>
<a href="./achievements.html">Papers</a>
<a href="./members.html">Members</a>
<a href="https://github.com/DataSysResearch">GitHub <span aria-hidden="true">↗</span></a>
</nav>
<main id="top">
<section class="hero" aria-labelledby="page-title">
<div class="dataflow-visual" aria-hidden="true">
<svg viewBox="0 0 1040 820" preserveAspectRatio="xMidYMid slice">
<defs>
<linearGradient id="data-stream-a" x1="0" y1="0" x2="1" y2="0"><stop stop-color="#39c6ca"/><stop offset="1" stop-color="#a8d951"/></linearGradient>
<linearGradient id="data-stream-b" x1="0" y1="0" x2="1" y2="0"><stop stop-color="#a8d951"/><stop offset="1" stop-color="#f0b341"/></linearGradient>
</defs>
<g class="dataflow-grid"><path d="M0 130H1040M0 260H1040M0 390H1040M0 520H1040M0 650H1040M140 0V820M300 0V820M460 0V820M620 0V820M780 0V820M940 0V820"/></g>
<g class="dataflow-stream stream-a" stroke="url(#data-stream-a)"><path d="M-40 616C136 616 126 214 318 214S506 574 696 574 842 310 1090 310"/></g>
<g class="dataflow-stream stream-b" stroke="url(#data-stream-b)"><path d="M-40 488C146 488 182 350 344 350S518 448 668 448 838 178 1090 178"/></g>
<g class="dataflow-stream stream-c"><path d="M-40 698C144 698 226 538 384 538S556 676 724 676 866 514 1090 514"/></g>
<g class="dataflow-pulses">
<circle cx="127" cy="470" r="7"/><circle cx="318" cy="214" r="10"/><circle cx="502" cy="429" r="7"/><circle cx="696" cy="574" r="10"/><circle cx="870" cy="330" r="7"/>
<rect x="335" y="341" width="18" height="18"/><rect x="659" y="439" width="18" height="18"/><rect x="715" y="667" width="18" height="18"/>
</g>
<g class="dataflow-labels"><text x="302" y="184">STREAM / 01</text><text x="690" y="545">GRAPH / 02</text><text x="808" y="150">VECTOR / 03</text><text x="806" y="648">UPDATE / LIVE</text></g>
</svg>
</div>
<div class="hero-shade"></div>
<div class="hero-copy">
<p class="signal"><span></span> Intelligent systems ecosystem / 02</p>
<h1 id="page-title">DataSys</h1>
<p class="hero-kicker">Systems for data that never stands still.</p>
<p class="hero-summary">Streams, dynamic graphs, vector indexes, online updates, queries, lifecycle, and reproducible systems evaluation.</p>
<div class="hero-actions">
<a class="button button-primary" href="#directory">Explore repositories <span aria-hidden="true">↓</span></a>
<a class="button button-quiet" href="https://github.com/DataSysResearch">Open GitHub <span aria-hidden="true">↗</span></a>
</div>
</div>
<dl class="hero-metrics" aria-label="Organization overview">
<div><dt>19</dt><dd>maintained</dd></div>
<div><dt>06</dt><dd>baseline forks</dd></div>
<div><dt>05</dt><dd>technical pillars</dd></div>
</dl>
</section>
<section class="scope-rail" aria-label="DataSys technical scope">
<span data-code="01">Stream systems</span>
<span data-code="02">Dynamic graphs</span>
<span data-code="03">Vector + ANNS</span>
<span data-code="04">Approximate compute</span>
<span data-code="05">Benchmarks</span>
</section>
<section class="section section-dark" id="flagships">
<div class="section-head">
<div><p class="eyebrow">Flagship systems</p><h2>Four views of evolving data.</h2></div>
<p>Each flagship owns a distinct systems boundary. Supporting repositories appear in the atlas below.</p>
</div>
<div class="flagship-grid">
<a class="flagship" href="https://github.com/DataSysResearch/MorphStream">
<span class="index">01 / STREAM</span>
<div class="flagship-mark"><img src="assets/morphstream-logo.png" alt="" width="50" height="50"></div>
<h3>MorphStream</h3>
<p>Transactional stream processing with ACID semantics over continuously arriving data.</p>
<span class="open">Repository ↗</span>
</a>
<a class="flagship" href="https://github.com/DataSysResearch/CANDOR-Bench">
<span class="index">02 / VECTOR</span>
<div class="flagship-mark">CB</div>
<h3>CANDOR-Bench</h3>
<p>Continuous ANNS evaluation under dynamic, open-world data streams.</p>
<span class="open">Repository ↗</span>
</a>
<a class="flagship" href="https://github.com/DataSysResearch/GRACE">
<span class="index">03 / GRAPH</span>
<div class="flagship-mark">GR</div>
<h3>GRACE</h3>
<p>Graph processing designed around topology that changes while computation runs.</p>
<span class="open">Repository ↗</span>
</a>
<a class="flagship" href="https://github.com/DataSysResearch/Sesame">
<span class="index">04 / CLUSTER</span>
<div class="flagship-mark">SE</div>
<h3>Sesame</h3>
<p>Modular stream-clustering systems and reproducible empirical evaluation.</p>
<span class="open">Repository ↗</span>
</a>
</div>
</section>
<section class="section directory" id="directory">
<div class="section-head">
<div><p class="eyebrow">Repository atlas</p><h2>Organized by technical role.</h2></div>
<p>Filter maintained systems, evaluation infrastructure, and research resources without flattening them into one list.</p>
</div>
<div class="filterbar" role="group" aria-label="Filter repositories">
<button class="filter active" type="button" data-filter="all" aria-pressed="true">All <span>19</span></button>
<button class="filter" type="button" data-filter="stream" aria-pressed="false">Streams</button>
<button class="filter" type="button" data-filter="graph" aria-pressed="false">Graphs</button>
<button class="filter" type="button" data-filter="vector" aria-pressed="false">Vector</button>
<button class="filter" type="button" data-filter="compute" aria-pressed="false">AMM</button>
<button class="filter" type="button" data-filter="benchmark" aria-pressed="false">Benchmarks</button>
<button class="filter" type="button" data-filter="resource" aria-pressed="false">Resources</button>
</div>
<div class="repo-list" aria-live="polite">
<a class="repo-row" data-categories="stream" href="https://github.com/DataSysResearch/MorphStream"><span class="repo-name">MorphStream</span><span class="repo-role">Transactional stream engine</span><span class="tag">flagship</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream vector" href="https://github.com/DataSysResearch/BriskFlow"><span class="repo-name">BriskFlow</span><span class="repo-role">Join-backed semantic-window engine</span><span class="tag tag-green">system</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="vector benchmark" href="https://github.com/DataSysResearch/CANDOR-Bench"><span class="repo-name">CANDOR-Bench</span><span class="repo-role">Continuous ANNS benchmark</span><span class="tag">flagship</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="graph" href="https://github.com/DataSysResearch/GRACE"><span class="repo-name">GRACE</span><span class="repo-role">Dynamic graph processing</span><span class="tag">flagship</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream benchmark" href="https://github.com/DataSysResearch/Sesame"><span class="repo-name">Sesame</span><span class="repo-role">Stream clustering system</span><span class="tag">flagship</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="vector benchmark" href="https://github.com/DataSysResearch/vasg"><span class="repo-name">vasg</span><span class="repo-role">CANDOR vector-index derivative</span><span class="tag tag-green">maintained</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="compute" href="https://github.com/DataSysResearch/AMM-Algorithms"><span class="repo-name">AMM-Algorithms</span><span class="repo-role">Framework-neutral AMM library</span><span class="tag tag-green">library</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="compute benchmark" href="https://github.com/DataSysResearch/LibAMM"><span class="repo-name">LibAMM</span><span class="repo-role">Approximate matrix benchmark</span><span class="tag tag-amber">benchmark</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream" href="https://github.com/DataSysResearch/AllianceDB"><span class="repo-name">AllianceDB</span><span class="repo-role">Modern data processing research</span><span class="tag tag-green">system</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream" href="https://github.com/DataSysResearch/CStream"><span class="repo-name">CStream</span><span class="repo-role">Stream-processing artifact</span><span class="tag">research</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream" href="https://github.com/DataSysResearch/PECJ"><span class="repo-name">PECJ</span><span class="repo-role">Out-of-order stream join</span><span class="tag">operator</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream benchmark" href="https://github.com/DataSysResearch/PDSC"><span class="repo-name">PDSC</span><span class="repo-role">Parallel stream clustering</span><span class="tag tag-amber">benchmark</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="benchmark" href="https://github.com/DataSysResearch/CFInjectBench"><span class="repo-name">CFInjectBench</span><span class="repo-role">Fault-injection evaluation</span><span class="tag tag-amber">benchmark</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="vector benchmark" href="https://github.com/DataSysResearch/CC-bench-tools"><span class="repo-name">CC-bench-tools</span><span class="repo-role">Concurrent graph-ANNS tooling</span><span class="tag tag-amber">tooling</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream benchmark" href="https://github.com/DataSysResearch/SentiStream"><span class="repo-name">SentiStream</span><span class="repo-role">Streaming sentiment system</span><span class="tag">research</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream" href="https://github.com/DataSysResearch/StreamFP"><span class="repo-name">StreamFP</span><span class="repo-role">Continuous processing research</span><span class="tag">research</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="stream" href="https://github.com/DataSysResearch/SRTFD"><span class="repo-name">SRTFD</span><span class="repo-role">Streaming research artifact</span><span class="tag">research</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="resource stream" href="https://github.com/DataSysResearch/StreamProcessing_ReadingList"><span class="repo-name">Stream Processing Reading List</span><span class="repo-role">Curated community references</span><span class="tag tag-cyan">resource</span><span class="arrow">↗</span></a>
<a class="repo-row" data-categories="resource stream" href="https://github.com/DataSysResearch/parallel-distributed-state-management-survey"><span class="repo-name">State Management Survey</span><span class="repo-role">Parallel and distributed state research</span><span class="tag tag-cyan">resource</span><span class="arrow">↗</span></a>
</div>
</section>
<section class="section baselines" id="baselines">
<div class="section-head">
<div><p class="eyebrow">Evaluation dependencies</p><h2>Upstream baseline network.</h2></div>
<p>Fork history and upstream authorship stay explicit. These repositories support reproducibility; they are not presented as DataSys-authored systems.</p>
</div>
<div class="baseline-grid">
<a href="https://github.com/DataSysResearch/Parlay-HNSW"><strong>Parlay-HNSW</strong><span>ParlayANN source network</span><em>HNSW</em></a>
<a href="https://github.com/DataSysResearch/Concurrent-HNSW"><strong>Concurrent-HNSW</strong><span>hnswlib source network</span><em>HNSW</em></a>
<a href="https://github.com/DataSysResearch/hnswlib"><strong>hnswlib</strong><span>nmslib upstream snapshot</span><em>HNSW</em></a>
<a href="https://github.com/DataSysResearch/cufe"><strong>cufe</strong><span>Microsoft DiskANN source network</span><em>DiskANN</em></a>
<a href="https://github.com/DataSysResearch/IP-DiskANN"><strong>IP-DiskANN</strong><span>CANDOR pinned dependency</span><em>DiskANN</em></a>
<a href="https://github.com/DataSysResearch/big-ann-benchmarks"><strong>big-ann-benchmarks</strong><span>Billion-scale evaluation</span><em>Benchmark</em></a>
</div>
</section>
<section class="section ecosystem" id="ecosystem">
<div class="section-head">
<div><p class="eyebrow">Shared architecture</p><h2>One ecosystem. Clear ownership.</h2></div>
<p><a href="https://sage.org.ai/">SAGE</a> is the ecosystem's shared Streaming-Augmented Generative Execution product. RIDE Lab stewards its core, while DataSys and vLLM-HUST retain their own technical boundaries.</p>
</div>
<div class="architecture">
<a href="https://lab.sage.org.ai/"><span>00</span><strong>IntelliStream</strong><small>Cross-layer research incubator</small></a>
<a href="https://ride-lab.github.io/"><span>01</span><strong>RIDE Lab</strong><small>Agent systems and SAGE core stewardship</small></a>
<a class="active" href="#top"><span>02</span><strong>DataSys</strong><small>Streams, graphs, vectors, indexes</small></a>
<a href="https://vllm-hust.sage.org.ai/"><span>03</span><strong>vLLM-HUST</strong><small>Runtime, scheduling, kernels, hardware</small></a>
</div>
</section>
</main>
<footer>
<div><strong>DataSys</strong><span>Open systems for evolving data.</span></div>
<nav aria-label="Footer navigation"><a href="./achievements.html">Achievements</a><a href="https://github.com/DataSysResearch">GitHub</a><a href="https://github.com/DataSysResearch/.github/blob/main/SECURITY.md">Security</a><a href="https://github.com/DataSysResearch/.github/blob/main/CONTRIBUTING.md">Contribute</a></nav>
</footer>
<script src="app.js"></script>
</body>
</html>