Speaker: Steve Poole

Developer Advocate @IBM

Developer Advocate, DevOps practitioner (what ever that means) Long time IBM Java developer, leader and evangelist. I’ve been working on IBM Java SDKs and JVMs since Java was less than 1. Also had time to work on other things including representing IBM on various JSRs, being a committer on various open source projects including ones at Apache, Eclipse and OpenJDK. Also member of the Adopt OpenJDK group championing community involvement in OpenJDK. A seasoned speaker and regular presenter at JavaOne and other conferences on technical and software engineering topics.

Find Steve Poole at

Talk: Microservices With Java, at Scale

Other talks from track Evolving Java and the JVM: Mobile, Micro and Modular

Senior Software Engineer at Luminis Technologies
Java Champion, Engineer and Evangelist

.

Tracks

  • Architecting for Failure

    If you're not architecting for failure you're heading for failure

  • Architectures You've Always Wondered About

    Topics like next-gen architecture, self-driving cars, deep learning, and lessons around massive scale.

  • Bare Knuckle Performance

    Killing latency and getting the most out of your hardware

  • Building Great Engineering Cultures & Organizations

    Stories of cultural change in organizations

  • DevEx: The Next Evolution of DevOps

    Removing friction from the developer experience.

  • Distributed Stateful Systems

    Architecting and leveraging NoSQL revisitied

  • 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.

  • 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.

  • 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.

  • Microservices/Serverless: Patterns and Practices

    Stories of success and failure building modern service and function-based applications, including event sourcing, reactive, decomposition, & more.

  • Modern CS in the Real World

    Applied trends in Computer Science that are likely to affect Software Engineers today.

  • 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

  • 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

  • Security: Red XOR Blue Team

    Security from the defender's AND the attacker's point of view

  • Stream Processing in the Modern Age

    Compelling applications of stream processing & recent advances in the field

  • Tech Ethics in Action

    In this track we will explore real world examples of where companies have made technology decisions driven by ethical as much as technological reasons and what we can learn from their experiences.

  • The Practice & Frontiers of AI

    Learn about machine learning in practice and on the horizon