Hall A

List of Events

Here is a list of event, includes speaker session and other intermediate slots (e.g. lunch):

The intersection between open-source and blockchain: trust and consensus

Blockchain is an emerging industry moving at a lightning pace, even after 10 years since bitcoin was born. It shares a similar philosophy with open-source culture and tried to bring these values into the financial area. This sharing is going to cover why open-source plays an important role in blockchain business as well as how consensus in the community affects the whole industry.

Build and maintain Civil Infrastructure Platform by using open source projects

The Linux Foundation launched the Civil Infrastructure Platform (CIP) project to develop base layer, open source industrial-grade software for civil infrastructure projects, the CIP supports electrical and power grids, railway, shipping, and transportation systems, among other applications that are imperative to human life. Currently, there're several active workgroups in this project, such as Linux kernel, real-time, testing, security, and software update.

Build an API service using Ktor rapidly

Kotlin is not only for mobile development but also for backend (it could be used everywhere actually!). In JetBrains, we build Ktor framework for backend development such as website, API, microservice. In this talk, I will introduce what Ktor is, how to integrated with Exposed SQL library, demonstrate how to build a RESTful API service in just a few lines of code. After listening to this talk, you will learn how to build API with Ktor rapidly.

MySQL High Availability Deployment Practice

Data is critical to system. Building a reliability system requires a reliable Database Platform. MySQL High Availability with Replication, InnoDB Cluster / NDB Cluster provides the choice of deployment architectures to achieve different Service level (SLA) expectations. The talk will cover the innovation of Today with MySQL replication capabilities including Network communication, Flow control and Data Consistency. The latest ReplicaSet and InnoDB Cluster will be explored.

Rust and WebAssembly powered Microservices

The Rust programming language is Stackoverflow’s most beloved programming language for the past 4 years. As it's adoption reaches beyond alpha developers writing system software, there is a strong demand for using Rust to write web services and applications.

Originally created by Mozilla, Google, Microsoft, and Apple as the next generation code execution engine web browsers, WebAssembly is the ideal execution engine for running Rust applications on the server side. 

Julia -- Looks like Python, feels like Lisp, runs like C/Fortran

Julia is a fast, dynamic, open source, easy to use programming language, designed to solve the two-language problem. It provides ease in both syntax and speed, and adopts multiple dispatch as its paradigm. In this talk, we will give an overview of the strengths and applications of Julia, as well as cover its basic syntax. Through a short live coding demonstration and text game AI with the Flux.jl package, we will demonstrate Julia's ease of use and comprehensive support for Machine Learning and Scientific Computing.

OAO - User Orientation Cloud Architecture for the Pi

I will be introducing a new open source project written by myself for 4 years named "Open ArOZ Online" (OAO), which is a light weight user orientated cloud architecture for the Raspberry Pi series. It support IoT functionality, media streaming and more with an easy to use Web Desktop User Interface just like a normal operating system. Expected to be completed and release on Github in late April to early May. This talk will be a quick introduction to such a system, a quick hand-on tutorial and basic introduction on the architecture of the system modular design framework.