Track:
Industry practitioners and technical product managers from leading vendors demonstrate solutions to some of today's toughest software development challenges in the areas of performance monitoring, Big Data, software delivery, scalability, and more.
Over the last decade, Nitin has helped build several notable online developer communities including TheServerSide.com, DZone, and The Code Project. He is known for his extensive editorial work in the Enterprise Java, .NET, SOA, and Agile communities. As Managing Editor and Product Manager at C4Media - the producer of InfoQ.com and QCon events - Nitin continues to pursue his primary passion: helping spread knowledge and innovation throughout the enterprise software development community.
by Dale Lane
Software Developer @IBM
In this talk, Dale will give an industry perspective on why introducing machine learning to kids is so essential, and share some of IBM’s experiences for how it can be done effectively - with some of the projects that school kids have created, and the lessons learned from these efforts.
by Josh Slocum
Software Engineer @Indeed
As the #1 job site in the world, Indeed delivers hundreds of millions of searches per day to job seekers. To give our users the best experience possible, we analyze petabytes of data per day for machine learning, A/B testing, and reporting.
Learn how the Search Quality team at Indeed developed Osiris, a horizontally scalable key-value store built on Hadoop. Osiris is flexible enough to be used in everything from big data analysis to latency-sensitive, user-facing applications.
...
by Baruch Sadogursky
Developer Advocate @JFrog
Devops is usually viewed from a traditional perspective of a collaboration of Dev, Ops, and QA, driven by the change in Culture, People, and Process. But how do you know where you stand and where to move? As in almost any field, data and metrics give you the gauges and instruments. In this talk, we’ll talk about the key measurements for the DevOps transformation process and provide you with 3 metrics you can start measuring tomorrow.
by Vitaliy Rudnytskiy
Principal Solutions Architect @SAP
Eighty-three percent of the world’s business to business transaction revenue touches an SAP system. Our customers collect and analyze huge volumes of data about everything from products and customers to assets, operations, and transactions.
More and more of this data is becoming location-aware, introducing the need to combine business data with geographical data. Understanding spatial data and algorithms is becoming a key skill for developers.
The world of geospatial data is...
by Dave Syer
Senior Consulting Engineer @Pivotal
This live coding session will introduce Spring Cloud Function, from the basic programming model all the way to multicloud deployments. Along the way, we'll explore the current state of Java across Function-as-a-Service providers and demonstrate what role Spring can play in the Serverless world.
by Thom Leggett
Director @OracleCloud
Thom Leggett, Director Oracle Cloud, will do a 50-minute deep dive on the recently announced open source Fn Project a cloud-agnostic serverless functions platform that allows developers to run their own serverless infrastructure anywhere, even on their laptops. Learn how it’s container-native (bring your own Dockerfile), supports any language, and has an elegant, simple yet powerful design. Expect some live coding, a demo, and maybe some awkward silence.
Tracks
Monday, 5 March
-
Leading Edge Backend Languages
Code the future! How cutting-edge programming languages and their more-established forerunners can help solve today and tomorrow’s server-side technical problems.
-
Security: Red XOR Blue Team
Security from the defender's AND the attacker's point of view
-
Microservices/ Serverless: Patterns and Practices
Stories of success and failure building modern service and function-based applications, including event sourcing, reactive, decomposition, & more.
-
Stream Processing in the Modern Age
Compelling applications of stream processing & recent advances in the field
-
DevEx: The Next Evolution of DevOps
Removing friction from the developer experience.
-
Modern CS in the Real World
Applied trends in Computer Science that are likely to affect Software Engineers today.
-
Speaker AMAs (Ask Me Anything)
Tuesday, 6 March
-
Next Gen Banking: It’s not all Blockchains and ICOs
Great technologies like Blockchain, smartphones and biometrics must not be limited to just faster banking, but better banking.
-
Observability: Logging, Alerting and Tracing
Observability in modern large distributed computer systems
-
Building Great Engineering Cultures & Organizations
Stories of cultural change in organizations
-
Architectures You've Always Wondered About
Topics like next-gen architecture mixed with applied use cases found in today's large-scale systems, self-driving cars, network routing, scale, robotics, cloud deployments, and more.
-
The Practice & Frontiers of AI
Learn about machine learning in practice and on the horizon
-
JavaScript and Beyond: The Future of the Frontend
Exploring the great frontend frameworks that make JavaScript so popular and theg JavaScript-based languages revolutionising frontend development.
-
Speaker AMAs (Ask Me Anything)
Wednesday, 7 March
-
Distributed Stateful Systems
Architecting and leveraging NoSQL revisitied
-
Operating Systems: LinuxKit, Unikernels, & Beyond
Applied, practical, & real-world deep-dive into industry adoption of OS, containers and virtualisation, including Linux on Windows, LinuxKit, and Unikernels
-
Architecting for Failure
If you're not architecting for failure you're heading for failure
-
Evolving Java and the JVM: Mobile, Micro and Modular
Although the Java language is holding strong as a developer favourite, new languages and paradigms are being embraced on JVM.
-
Tech Ethics in Action
Learning from the experiences of real-world companies driving technology decisions from ethics as much as technology.
-
Bare Knuckle Performance
Killing latency and getting the most out of your hardware
-
Speaker AMAs (Ask Me Anything)