You can find the original article on Medium
Hello fellow Tryvium followers,
This is the first update from the Tryvium development team. It will be posted once per month and it will contain updates regarding the progress of our project.
For those who don't know us, The Tryvium Company LTD, the company behind the Tryvium Brand and products, aims to create a better travelling experience for all users, using a modern, semi-decentralized approach.
The basic idea behind the project is to have a GDPR compliant and efficient architecture while we keep permissionless business logic wherever is possible.
The development proceeds as scheduled by the roadmap and we started designing and implementing the Tryvium Booking Platform Alpha version this month (January 2019).
We decided to power our platform's backend with GO, a language designed by Google which focuses on performance optimization. This will allow us to handle concurrency much more efficiently using more readable code, thus optimizing productivity.
The backbone of the Tryvium architecture has been designed with the following development choices in mind:
- Redis Cluster as Cache layer.
- RabbitMQ for notification handling.
- Cloudflare as both as CDN and minimal security layer.
- A DBMS (for now MongoDB but we are still evaluating which database(s) are better for our purpose(s)) to handle user's sensitive data, adding an encryption layer to mitigate eventual theft of data.
- A custom cluster written in GO to handle the centralized part of the business logic.
Everything will be powered by Kubernetes orchestrator engine.
Basing on these choices, we are currently running an internal development architecture on Heroku PaaS to continue the development and deliver the solution to the world.
Regarding the Blockchain Layer, currently a lot of discussion is happening and we are still in design mode and development has not started yet.
The testing process has been designed and the BDD will be adopted, along with TDD.
More news will come with the next update. Stay tuned.
Nice! Read your WP, looking forward to the ico.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @saniales! You received a personal award!
Click here to view your Board
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @saniales! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit