Conference Hall 4

List of Events

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

Introduction to NGINX Unit - The NGINX web application server

NGINX Unit is a dynamic web and application server, designed to run applications in multiple languages. Unit is lightweight, polyglot, and dynamically configured via API. The design of the server allows reconfiguration of specific application parameters as needed by the engineering or operations. This speech is a briefing of NGINX Unit's features and its significant in modern microservice architecture.

Random number generation for simulation, blockchain and cryptography

Random number generation is common in various fields. Unfortunately, it is easy to be done wrongly, leading to inaccurate output or even security compromise. This talk aims on giving out a few case studies on using random numbers, e.g. how rand() in glibc fails when doing simulation, what should be cared for random numbers used in blockchain and cryptography, etc.

Open Standard and Database of Languages in Hong Kong context


目前語言由語言學家,研究人員和某些情況下的決策者定義。 Ethnologue.org的世界語言數據庫由SIL.org管理。然而,Ethnologue僅提供有限的公共使用,每天五頁免費訪問語言數據,該網站是英文。

Continuous Delivery in Cloud Native Infrastructure

Cloud Native Infrastructure is a very popular topic nowadays. It enabled empower organizations to build and run scalable applications in modern, dynamic environments and also enabled engineers to make high-impact changes frequently.

In this talk, I will show how HK01 SRE team transformed the legacy infrastructure into modern continuous delivery infrastructure backed by container ecosystem with Kubernetes, serving news contents and services to its 9M+ audience.

Build a JAMStack Blog System with GatsbyJS

If you are new to the idea of JAMStack, GatsbyJS would be absolutely one of the easiest way to start the JAMStack Project. Using GatsbyJS, developers can enjoy the modern web tech without headache. The ecosystem of GatsbyJS is so awesome, you can easily install the plugins, try a different starter.

React, Webpack, GraphQL, Babel are all set up and can be easily configured. If you would like to build a 10x faster website while using less bandwidth (static files), than GatsbyJS should be one of your considerations.

How we started an open source APM project and troubleshooting with it

NAVER (since 1999) started out as a search engine, became South Korea's largest one, and is now a well-known global ICT brand providing services such as Naver Pay, Cryptocurrency (LINK), LINE messenger, SNOW, V Live, NAVER WEBTOON and more...

Pinpoint is currently one of the most used APM around the globe. NAVER is using Pinpoint to monitor most of the service applications.

This talk will cover why we've started developing an APM(Pinpoint) rather than buying one and eventually Open-Sourced it.

OpenFaaS vs Fission: Our experiences building a serverless platform for app development

In the midst of revamping Skygear to improve the developer experience of cloud functions deployment, we’ve studied a few existing open source cloud functions solutions and we came down to the final two: OpenFaaS and Fission. In the talk, we will compare the two and share our experiences building an open source server-less platform.