I'm delighted to announce our March Bristol meetup on March 11th, sponsored by SR2 – ‘Socially Responsible Recruitment’ & Brightpearl
18:30 - Arrive & food
19:00 - Talk: Java Memory Management and Kubernetes Migrations with Carl Sketchley
20:00 Talk: High Performance Binary Java with John Davies
Talk: Java Memory Management and Kubernetes Migrations with Carl Sketchley
As with many companies who adopt Kubernetes to help scale their infrastructure, at Brightpearl we undertook the containerisation and migration of our existing Java services onto Kubernetes. We'll take a look at some of the pitfalls we encountered during this process and how we can avoid them. We'll also take a look at how best to monitor these applications such that we can gain confidence we understand how they're behaving, and that we know when they are not behaving as we expect.
Carl is a Senior Software Engineer at Brightpearl, they are a SaaS business in Bristol with a cloud platform that is built on AWS used by omnichannel businesses, helping to automate retail.
Talk: High Performance Binary Java with John Davies
John will be taking us on a journey of ‘High Performance Binary Java’.
Even as far back as Objective C and C++ one of the main issues with OO languages is the millions of objects created that then need to be managed and later collected. Today’s JVM is an incredible leap in technology but today’s messages and data still push the JVM to it’s limits and we’re constantly battling against memory pressure. John will demonstrate some simple but extremely effective ways turning your more frequently used classes into binary with some amazing results.
John has over 35 years in IT, after astrophysics at UCL, he went straight into assembler and C programming in the City (of London). moving then into C++ and later into Java in 95. John wrote several Enterprise Java books for Wrox in the early 00s and was a chief instructor and author of Learning Tree's Java courses. Today he spends a lot of time working on AI and the mathematics behind it.