diff --git a/Resources/2022/speakers/andrea-scuderi/index.html b/Resources/2022/speakers/andrea-scuderi/index.html index 8750226..0cdf523 100644 --- a/Resources/2022/speakers/andrea-scuderi/index.html +++ b/Resources/2022/speakers/andrea-scuderi/index.html @@ -1 +1,161 @@ -
I'm an iOS Engineer currently working at data.ai, have been in the field for the past 7 years and really, just love Swift!
I've kept a close eye on Vapor for years now, because I'm really into server-side tech, but never really had any projects where I could explore it. Until iOS support was implemented, then I started working on a camera-streaming app which is currently in development but about to release soon (Testflight here, if you'd like to see for yourself: https://testflight.apple.com/join/G2nWjlsH)
I'm an iOS Engineer currently working at data.ai, have been in the field for the + past 7 years and really, just love Swift!
+I've kept a close eye on Vapor for years now, because I'm really into server-side + tech, but never really had any projects where I could explore it. Until iOS + support was implemented, then I started working on a camera-streaming app which + is currently in development but about to release soon (Testflight here, if you'd + like to see for yourself: https://testflight.apple.com/join/G2nWjlsH) +
+ +We will present ideas (and some initial architecture, design, and development) of a brand new open source Server-Side framework inspired by WebObjects/EOF, but written in Swift. EOF (Enterprise Object Framework) is data modelling and persistent layer that is a more powerful predecessor of CoreData.
The BrainObjects project on GitHub: https://github.com/BrainObjects
We will present ideas (and some initial architecture, design, and development) of + a brand new open source Server-Side framework inspired by WebObjects/EOF, but + written in Swift. EOF (Enterprise Object Framework) is data modelling and + persistent layer that is a more powerful predecessor of CoreData.
+The BrainObjects project on GitHub: https://github.com/BrainObjects +
+ +Swift is used at Apple not just for developing applications and operating systems but also large-scale distributed systems. To succeed, Swift is designed to support single process architectures and scale up to distributed systems across many processes and machines.
One system that fits particularly well with Swift at scale is Content-Addressable Storage (CAS).
In this talk, we will be exploring what CAS is and how it can represent entire file hierarchies. We will describe how we can use server-side Swift to build a CAS that performs precision caching even at scale.
Throughout the talk we will touch on the similarities between Swift’s design and the requirements of a CAS system, like how value types and the Sendable protocol mirror immutability concepts in CAS, and how these similarities help developers write a correct and reliable system at any scale.
Swift is used at Apple not just for developing applications and operating systems + but also large-scale distributed systems. To succeed, Swift is designed to + support single process architectures and scale up to distributed systems across + many processes and machines.
+One system that fits particularly well with Swift at scale is Content-Addressable + Storage (CAS).
+In this talk, we will be exploring what CAS is and how it can represent entire + file hierarchies. We will describe how we can use server-side Swift to build a + CAS that performs precision caching even at scale.
+Throughout the talk we will touch on the similarities between Swift’s design and + the requirements of a CAS system, like how value types and the Sendable protocol + mirror immutability concepts in CAS, and how these similarities help developers + write a correct and reliable system at any scale.
+ +Fly.io is another platform to deploy your Vapor app, for free! In this talk, attendees will learn how to deploy their Vapor app to Fly using the Dockerfile. Having a familiarity with Docker and Linux will be helpful, but isn’t required.
After this talk, attendees will understand Fly as a platform, and can have their Vapor app deployed onto Fly.io.
Fly.io is another platform to deploy your Vapor app, + for free! In this talk, attendees will learn how to deploy their Vapor app to + Fly using the Dockerfile. Having a familiarity with Docker and Linux will be + helpful, but isn’t required.
+After this talk, attendees will understand Fly as a platform, and can have their + Vapor app deployed onto Fly.io.
+ +