<html lang="en">
<head>
<title>Sixth Data - Data storage and computing engine</title>
-<!-- 2019-09-22 Sun 11:57 -->
+<!-- 2019-10-21 Mon 22:18 -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="generator" content="Org-mode">
<li>I don't like to convert data between persistent database and
runtime objects for every transaction. How about creating united
database/computation engine instead to:
-</li>
+<ul class="org-ul">
<li>Eliminate constant moving and converting of data between 2 systems
and make computing happen close to where the data is stored.
</li>
</ul>
</li>
</ul>
+</li>
+</ul>
</div>
</div>
<li><a href="#sec-3-2">CM-1 Connection Machine</a>
</li>
+<li><a href="http://phantomos.org/">http://phantomos.org/</a>
+<ul class="org-ul">
+<li>Programs run forever. System crash or reboot does not destroy
+state of running program.
+</li>
+</ul>
+</li>
+
+<li>Taichi: A Language for High-Performance Computation onSpatially
+Sparse Data Structures
+<ul class="org-ul">
+<li><a href="http://taichi.graphics/wp-content/uploads/2019/09/taichi_lang.pdf">http://taichi.graphics/wp-content/uploads/2019/09/taichi_lang.pdf</a>
+</li>
+</ul>
+</li>
+
<li>GRAKN.AI
<ul class="org-ul">
<li>database in the form of a knowledge graph that uses machine
</div></div></div>
<footer id="postamble" class="">
<div><p class="author">Author: Svjatoslav Agejenko</p>
-<p class="date">Created: 2019-09-22 Sun 11:57</p>
+<p class="date">Created: 2019-10-21 Mon 22:18</p>
<p class="creator"><a href="http://www.gnu.org/software/emacs/">Emacs</a> 26.1 (<a href="http://orgmode.org">Org-mode</a> 9.1.9)</p>
</div>
</footer>
runtime objects for every transaction. How about creating united
database/computation engine instead to:
- + Eliminate constant moving and converting of data between 2 systems
- and make computing happen close to where the data is stored.
+ + Eliminate constant moving and converting of data between 2 systems
+ and make computing happen close to where the data is stored.
- + Abstract away difference between RAM VS persistent storage. Let
- the system decide at runtime which data to keep in what kind of
- memory.
+ + Abstract away difference between RAM VS persistent storage. Let
+ the system decide at runtime which data to keep in what kind of
+ memory.
* Inspiration
+ Relational databases:
+ [[id:01aa65c1-3d44-44a8-9b90-58454bc6be80][CM-1 Connection Machine]]
++ http://phantomos.org/
+ + Programs run forever. System crash or reboot does not destroy
+ state of running program.
+
+ Taichi: A Language for High-Performance Computation onSpatially
Sparse Data Structures
+ http://taichi.graphics/wp-content/uploads/2019/09/taichi_lang.pdf