Dear DFINITY,
On a recent public discussion on X where @Jan participated we requested three key features to be added to official DFINITY Roadmap.
Here is the link to the conversation on X were @lastmjs also participated before.
@Jan requested we document this, so today I have, the requested features are now in:
Please move this up in your priorities, any of them being delivered would help us developers, and entrepreneurs who have bet on the IC to make significant progress, bring customers to the IC, and help it succeed.
I have attached screenshots of each request for further clarity below:
1.SQL Database for the IC - Two Alternatives
2. Full Native Disk Access Emulating the File System using WASI
3. Removal or Drastic Reduction of the Instruction Limit
Thank you.
Joseph Hurtado
Founder Granata Consulting
CTO Satoshi Notes
4 Likes
Just to clarify on SQL, I don’t think we should create a SQL implementation custom for ICP. I think that we should enable all of the low-level primitives to get the already-existing SQL databases working well on ICP.
Azle has a plan for getting very good SQLite and Postgres support for ICP, not through reimplementing them, but through implementing the low-level APIs that will enable projects like SQLite and PGLite to work without changes on ICP.
5 Likes
If I could summarize the low-level primitives needed as concisely as possible: Wasi
Making Wasi robust, replica/CDK native, and implementing the latest standard of Wasi Preview 2…that will be key to enabling ICP to actually execute software that any traditional cloud platform can execute.
3 Likes
Personally Jordan, I do not care how they do it, as long as we finally have one that works.
I provided two options for the database, the first one, the simple one maps to what you said, the second one far more ambitious would require DFINITY to build it from scratch.
Are you technical? (20 chars…)
I am a Computer Science graduate, developer and founder, so yeah, I am technical.
2 Likes