This will be a short talk mentioning the updates of the Open ArozOS project I shared in last year's conference. The share will include the story of transitioning a project from PHP based to Golang based, a newly open sourced ESP8266 powered IoT control system for prototyping and some new development concepts that involving PWA technology using ArozOS as the backend. If there are excess time, I might also discuss the design advantage when developing complex system using Web Desktop UI instead of the traditional Dashboard UI.
List of Events
Here is a list of event, includes speaker session and other intermediate slots (e.g. lunch):
As a great glue language, Python could (definitely) orchestrate many modern and powerful tools to build a scientific cluster. This talk will illustrate one of the real world examples, which is a cluster built and running on top of LXD/LXC/KVM/MaaS/public clouds so you may thus be a amateur CFD (computational fluid dynamics) or physics researcher.
The EZIO Project proposes a reasonably efficient P2P soultion to deploy bare-metal operating system based on open source software technologies, such as libtorrent-rasterbar and CloneZilla. In this talk, we will discuss the difficult situation of bare-metal deployment in HPC or Cloud, and the performance, reliability and flexibility improvements on existing technologies, such as CloneZilla Multicast Mode.
EZIO has integrated in CloneZilla to provide 1-to-many bare-metal system provisioning on-the-fly, and tested successfully in HPC.
The idea of adopting multiple programming languages to build highly distributed applications is not new to anyone. We all been taught to use necessary toolkits to solve certain problems in the most efficient way. 12Factor concept helped us to understand how to shift from the monolithic applications to smaller functional units - microservices, with that we can extract the most critical pieces of code into a microservice that can be made natively fault-tolerant.