Kitura is an open-source server-side Swift web framework that allows you to build web sites, REST APIs, and full-stack mobile apps. Swift begins as the language of choice for building apps for iPhone, iPad, Mac, Apple Watch and Apple TV. Today, Swift has evolved as a server side programming language for developing server applications running on Linux containers. Linux containers can be put into Docker and deployed to OpenShift. Most high-scale environments use performance optimized networking frameworks built in Java and C++. In this presentation, we will cover how the server infrastructure teams can leverage Kitura Swift with OpenShift for the application development, writing high-performance, highly-scalable applications using OpenShift. We will start with a high level Kitura architecture overview. Then go through an example how to develop a simple Kitura web server, and look at the deployment process to get it up to OpenShift. We will use OpenShift to fine tune the performance.
Sunday January 26, 2020 2:30pm - 2:55pm CET
A113Faculty of Information Technology Brno University of Technology, Božetěchova, Brno-Královo Pole, Czechia