YoVDO

Swift on Server - Are We There Yet?

Offered By: try! Swift Conference via YouTube

Tags

try! Swift Conference Courses iOS Development Courses Memory Management Courses Backend Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the viability of Swift for server-side development in this 25-minute conference talk from try! Swift NYC 2018. Delve into a comprehensive evaluation of building a small but real backend using Swift, comparing it to well-known frameworks in other languages. Gain insights from Gopal Sharma, Technical Architect at Surya and former Apple iCloud Engineer, as he examines key aspects such as storage, load profile, deployment, performance, memory footprint, CPU usage, error handling, logging, and tooling. Discover whether Swift on the server is ready for production use and understand the challenges and advantages of using Swift for backend development.

Syllabus

Intro
Motivation
Goals of This Talk
Storage
Load Profile
Deployment
No Garbage Collection
Value Types
Performance - JSON
Performance - DB Query
Memory Footprint
CPU Usage
Errors
Crashes
Logging / Monitoring
MDC
Code Sharing
Missing Libraries
Tooling
Summary


Taught by

try! Swift Conference

Related Courses

Heterogeneous Parallel Programming
University of Illinois at Urbana-Champaign via Coursera
Advanced Operating Systems
Georgia Institute of Technology via Udacity
計算機程式設計 (Computer Programming)
National Taiwan University via Coursera
Introduction to Operating Systems
Georgia Institute of Technology via Udacity
Android Performance
Google via Udacity