---------------------------------------------------
HEAT-SDK has had it 19th version update, version 0.10.0 of heat-sdk has been published tonight.
The main addition for 0.10.0 is browser and nodejs support for the new
AVRO based Remote Procedure Call mechanism which in turn is how your browser/mobile/node app talks to the high speed transaction relay in HEAT server.
[using binary frames and websockets]
Quite technical but it comes down to a highly efficient method of sending data between HEAT server and your browser/mobile/node app.
Not alone is the data transfer much faster, the data is also optimized for consumption on the server allowing for much greater through put.
The benchmark competition is shaping up and this latest heat-sdk release plays a major role both in the browser and on the server.
Not used as such yet but still important;
- a major building block of microservices is the storage and communication of all sorts of structured data over the blockchain.
- this data needs to be flexible (you have to be able to change the structure, without breaking all microservices) and as dense (small in size) as possible.
- you need to 'work' with this data; 1. in your microservice itself, 2. from your browser/mobile client app, 3. from your business logic/server app.
These links are of interest to developers mostly
Docs:
https://heat-ledger-ltd.github.io/heat-sdk/index.htmlGithub:
https://github.com/Heat-Ledger-Ltd/heat-sdkhttps://github.com/Heat-Ledger-Ltd/heat-sdk/blob/master/README.mdNpm:
https://www.npmjs.com/package/heat-sdkThis btw is how we declare AVRO types:
https://github.com/Heat-Ledger-Ltd/heat-sdk/blob/master/src/types.tson the server we use the same schemas to generate the Java code.