Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Swift: One Language to Rule Them All

Swift: One Language to Rule Them All

Presentation on Server-Swide Swift at try! Swift Bangalore, India November 19, 2017 by Jonathan Guthrie, PerfectlySoft.

Event: https://www.tryswift.co/events/2017/bangalore/

Jonathan Guthrie

November 19, 2017
Tweet

Other Decks in Programming

Transcript

  1. 0 43 86 129 171 214 257 300 245.8 2.6

    SOURCE: https://medium.com/@rymcol/benchmarks-for-the-top-server-side-swift-frameworks- vs-node-js-24460cfe0beb Server: Memory Under Load Memory (MB) worse better
  2. perfect OAuth2 sessions OpenSSL Crypto TensorFlow Markdown Mustache CSRF CORS

    LDAP Mosquitto Kafka SMTP XML Logging WebSockets Local Authentication JSON ZooKeeper ORM
  3. • Create projects from templates • Use Perfect, Vapor, Kitura,

    
 or Zewo • Generate Linux builds on your Mac
  4. • Deploy to AWS via EC2 or CloudFormation • Deploy

    to Alibaba Cloud • Google App Engine • Create Docker deployment images
  5. • Manage dependencies, drag & drop • Manage deployment configurations

    • One-click Swift Package Manager commands • build - Linux & Mac • clean - Linux & Mac • test - Linux & Mac • regenerate Xcode project
  6. A sneak peak at SCADE Platform Native controls Both Cross

    platform SDK and OS specific functionality