~/talk

Server Side Swift - IBM Kitura with OpenShift

Talkat DevConf.CZ 2020 · 2020-01-24..01-26· [swift]
name:Ip Sam
links:none on file
slides:none on file

Kitura runs Swift 5.1 server code packaged as an IBM Docker image (IBM.com/kitura) and deployed to OpenShift via image stream + oc new-app; demo shows a running pod that answers GET/POST/health JSON endpoints and returns JSON, plus a health/timestamp endpoint. App uses Swift Package Manager or CocoaPods, connects to Postgres via async pools, and compiles with swift build into an executable. Performance claims: low memory and very fast response versus Java/Node/Ruby; Capital One uses Kitura in production and RHEL8 image support is planned.

AI-written summary · about

  1. 0:00Start
  2. 0:46Swift History
  3. 1:41Swift Language IDES
  4. 1:52Common Problems
  5. 2:45Where do we start?
  6. 3:41Server Side Swift - Fast Performance
  7. 4:06Server Side Swift - Low Memory
  8. 4:27Swift Microservices
  9. 4:39Streamline Development
  10. 5:15Open Source Swift
  11. 5:37Swift on Linux
  12. 6:15Integration with Apple Technologies
  13. 6:47Swift Package Management
  14. 7:53Create a Swift Service
  15. 8:34Create HTTP Endpoints
  16. 9:17HTTP GET Route
  17. 9:50PostgreSQL Connection
  18. 10:15Create a Table
  19. 10:51Compile and Run
  20. 11:14History of Cloud Computing
  21. 12:24Why OpenShift?
  22. 14:12Deploy App from the Container Image
  23. 14:59Import Kitura Docker image
  24. 15:23Kitura Tutorials
  25. 15:53Case Study
  26. 16:25Developing your kitura applications
  27. 16:36Github Examples
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.