Skip to content

Distributed executable structures

Dmitry Ponyatov edited this page Jul 16, 2019 · 1 revision

Distributed executable structures

There is a huge effort for computer science for the next decades to develop and implement methods and theory for computing over distributed networks. In practice, we see a rise of such systems built upon microservices, high-availability clusters, virtualization, and distributed databases.

In EDS we have a problem of storing pointer-rich data where elements refer to each other sometimes recursively. It can be problematic to hold such as data in mainstream databases in an effective form. So ORMs must be extended to be able to map executable models to RDBMS, or some new distributed storages must be developed.

When you are developing system must work in a heterogenous computing network, there is a large problem of transferring executable data between nodes with different architecture or runs on different OSes.

Generic knowledge representation

Clone this wiki locally