Docklands.LJC:Production Profiling:What,Why & How/What's Happening in Jakarta EE
Description changed:
We are pleased to bring you the next event of the Docklands.LJC, a group within the main London Java Community that focuses on the developer community in and around Canary Wharf each month.
Our first talk is from Richard Warburton and Sadiq Jaffer on Production Profiling and the second session is from Steve Millidge, Director of the Eclipse Foundation, covering what’s happening in Jakarta EE.
*** Please note ***
Your *FULL NAME* is required by building security in order to attend.
If your username is not your full name, please add it when registering, otherwise you will be REMOVED from the registration list.
Arrive from 6:15pm, talks will begin promptly at 6:30pm. Attendees arriving after 6:40pm may not be admitted.
Everyone wants to understand what their application is really doing in production, but this information is normally invisible to developers. Profilers tell you what code your application is running but few developers profile and mostly on their development environments. Thankfully production profiling is now a practical reality that can help you solve and avoid performance problems.
Profiling in development can be problematic because it’s rare that you have a realistic workload or performance test for your system. Even if you’ve got accurate perf tests maintaining these and validating that they represent production systems is hugely time consuming and hard. Not only that but often the hardware and operating system that you run in production are different from your development environment.
This pragmatic talk will help you understand the ins and outs of profiling in a production system. You’ll learn about different techniques and approaches that help you understand what’s really happening with your system. This helps you to solve new performance problems, regressions and undertake capacity planning exercises.
Speaker Bios:
Sadiq Jaffer
Sadiq holds a PhD in Autonomous Robotics and has for years consulted for multi-national companies designing and implementing highly scalable intelligent platforms. His experience has included deep learning systems, embedded platforms, desktop and mobile games development.
Richard Warburton
Richard is a Software Engineer, Teacher and Java Champion. He is a cofounder of Opsian and has a long-standing passion for improving Java performance. He’s worked as a developer in different areas including HFT, Static Analysis, Compilers and Network Protocols. He has written the book “Java 8 Lambdas” for O’Reilly and helps developers learn via http://iteratrlearning.com and http://www.pluralsight.com/author/richard-warburton. He is a regular speaker on the conference circuit and holds a PhD in Computer Science from The University of Warwick.
***This is a placeholder for the event which is being run on Eventbrite. See the full details and register here: https://www.eventbrite.co.uk/e/docklandsljc-production-profiling-what-why-and-how-whats-happening-in-jakarta-ee-tickets-47582290913 ***
Follow us on Twitter to hear about new and upcoming events: @docklandsljc (https://twitter.com/DocklandsLjc)
We are pleased to bring you the next event of the Docklands.LJC, a group within the main London Java Community that focuses on the developer community in and around Canary Wharf each month.
*** Please note ***
Your *FULL NAME* is required by building security in order to attend. If your username is not your full name, please add it when registering, otherwise you will be REMOVED from the registration list.
Arrive from 6:15pm, talks will begin promptly at 6:30pm. Attendees arriving after 6:40pm may not be admitted.
Talk Details:
Production Profiling: What, Why and How
Everyone wants to understand what their application is really doing in production, but this information is normally invisible to developers. Profilers tell you what code your application is running but few developers profile and mostly on their development environments. Thankfully production profiling is now a practical reality that can help you solve and avoid performance problems.
Profiling in development can be problematic because it’s rare that you have a realistic workload or performance test for your system. Even if you’ve got accurate perf tests maintaining these and validating that they represent production systems is hugely time consuming and hard. Not only that but often the hardware and operating system that you run in production are different from your development environment.
This pragmatic talk will help you understand the ins and outs of profiling in a production system. You’ll learn about different techniques and approaches that help you understand what’s really happening with your system. This helps you to solve new performance problems, regressions and undertake capacity planning exercises.
Speaker Bios:
Sadiq Jaffer
Sadiq holds a PhD in Autonomous Robotics and has for years consulted for multi-national companies designing and implementing highly scalable intelligent platforms. His experience has included deep learning systems, embedded platforms, desktop and mobile games development.
Richard Warburton
Richard is a Software Engineer, Teacher and Java Champion. He is a cofounder of Opsian and has a long-standing passion for improving Java performance. He’s worked as a developer in different areas including HFT, Static Analysis, Compilers and Network Protocols. He has written the book “Java 8 Lambdas” for O’Reilly and helps developers learn via http://iteratrlearning.com and http://www.pluralsight.com/author/richard-warburton. He is a regular speaker on the conference circuit and holds a PhD in Computer Science from The University of Warwick.
Talk Details:
Java EE, Jakarta EE, EE4J and MicroProfile an Update
There's a lot happening in Enterprise Java at the Eclipse Foundation. This session will provide an update on the move of Java EE to the Eclipse Foundation and the establishment of a new standards process under the name Jakarta EE. The session will provide an update on the process of moving, some key milestones and possible timelines. It will also review the governance of Jakarta EE it's relationship to MicroProfile and EE4J and show you how to get involved. The session will also look at the current progress of MicroProfile.
Speaker Bio:
Steve Millidge
Steve is the founder of Payara Services the creators of Payara Server and Payara Micro. Steve has been involved in Java EE since the first releases of the Servlet API. Steve is a board member of the Eclipse Foundation, Strategic Member of the Jakarta EE Working Group, EE4J PMC member and project lead and committer for a number of key Jakarta EE projects.
***This is a placeholder for the event which is being run on Eventbrite. See the full details and register here: https://www.eventbrite.co.uk/e/docklandsljc-production-profiling-what-why-and-how-whats-happening-in-jakarta-ee-tickets-47582290913 ***
Follow us on Twitter to hear about new and upcoming events: @docklandsljc (https://twitter.com/DocklandsLjc)