ETE 2019

Philly ETE 2019 – Brian Goetz – Java Futures, Early 2019 Edition

Abstract Since last ETE, we’ve seen two more major versions of the JDK! What’s changed in the last year, and what’s coming down the road? Join Java Language Architect Brian Goetz in a whirlwind tour of just some of the features coming to Java next. About Brian Goetz Brian Goetz is the Java Language Architect … Read More

Philly ETE 2019 – Jay McGavren – The Go Language: What Makes it Different?

Abstract The Go programming language emphasizes simplicity and speed. Common programming mistakes are detected by the compiler. The language itself encourages proper error handling. It has first-class concurrency support using goroutines and channels. And on top of all this, Go offers lightning-fast compilation and execution. This talk will cover all the unique features that could … Read More

Philly ETE 2019 – Lindsay Salisbury – Containers at Facebook

Abstract At FB, we run containers with Linux, Btrfs and systemd. But how does this approach work at scale, and what is the philosophy behind this approach? In this talk, I will dive into the details of these components, including: Advanced details of btrfs and the benefits of a composable file system on a high-traffic … Read More

Philly ETE 2019 – Don Coleman – WTF IoT or IoT FTW?

Abstract What is the Internet of Things? Does adding the internet to a device (or thing) make it better or does it just create more problems? What has IoT done well? What are some problems with IoT? What can be done better? About Don Coleman Don is a software developer who enjoys hacking with phones, … Read More

Philly ETE 2019 – Brian Leroux – Functions: Faster to Deploy

Abstract Functions are the key superpower enabling serverless architectures. Certainly the low cost of only paying for what you use (100% utilization) is a nice benefit. And no doubt there are operational savings by only focusing on your business logic instead of managing a brittle and complicated infrastructure. But designing with functions as the smallest … Read More