AMA: We are Akhi, Alexandra, Islam, and Dimitris from the DFINITY Execution team. Ask us anything about building the execution layer.

This page summarizes the projects mentioned and recommended in the original post on /r/dfinity

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ic

    Internet Computer blockchain source: the client/replica software run by nodes

  • Yes, as many canisters as there are CPU cores (or maybe some lower, configured number, to leave a handful cores free to handle the overhead of the protocol). The deterministic scheduler source code is here (it needs to be deterministic in order for all replicas to execute the same messages every round).

  • motoko-token

    Discontinued The Token Package

  • G can have some governance system in place (think tokens, proposals, and votes), and token holders can vote on upgrading A. You can take a look at the design/implementation of the governance canister on the NNS for inspiration. Also take a look at this example of creating tokens.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • onload

    OpenOnload high performance user-level network stack

  • Ahki SingHania - Akhi is the engineering manager for the Execution team. He has a background in operating systems and networking. Before working on the Internet Computer, he worked on OpenOnload and Barrelfish.

  • threads

    Threads and Atomics in WebAssembly

  • Another point to add here is that the current wasm specification does not support threads although there is a proposal to add one. So I imagine that till the wasm specification includes it, we will continue to have only single threaded canisters.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts