Improved Usability, Reliability, and Speed…as a Service
Vendia Share has the ability to store files as well as transactional data. While some of our users manage files through the Vendia Share GraphQL interface, others prefer to use the Vendia Share web interface.
We've updated the user experience for file management, which covers folder and file management as well as version history.
Through these changes, we expect our web interface users to be able to more quickly and easily share files with their partners using Vendia Share.
Creating a new Node and adding it to a Universal Application (Uni) takes just a few minutes. Once the Node is created, the Uni must be updated to incorporate the new node into the consensus process so that it can participate in real-time data sharing with existing nodes.
Over the last few weeks, we've improved concurrency for increased speed and error handling, for increased resilience, within the Node creation and Uni updating process.
Part of the consensus process that guarantees transaction ordering and correctness across all nodes in a Uni is called conflict detection. Looking for conflicts happens whenever a transaction is written to the underlying ledger, so the faster we make conflict detection, the faster we can execute transactions.
Over the last few weeks, we've made performance improvements to the conflict detection phase of consensus.
We heavily rely on automation to help us operate and maintain the Vendia Share platform. The tools and packages we use are constantly kept up-to-date, in part to gain from performance and feature improvements and in part to ensure any known vulnerabilities in our tooling are addressed.
Over the last few weeks, we've made a number of tooling and package updates. Also, look out for an upcoming blog post to learn more about the tools and technologies the Vendia team uses to operate and maintain Vendia Share.