On Tuesday, July 9, two days before the Hydra 2019 conference, JUG.ru will meet with Cliff Click (Cliff Click), Technical Director of Cratus, founder and co-founder of successful startups (Rocket Realtime School, Neurensic, H2O.ai) speaker and consultant.
Cliff Click is a legend in the Java world. He participated in the initial development of JVM, was one of the creators of the famous HotSpot Server Compiler (C2), improved a significant part of the Azul technology stack and proved to the world that JIT compilation has the right to life.
Participation is free , registration is required. You can register
here . Detailed information about the topic of the meeting and the speaker - under the cut.
')
The report will be read in English.Here is what Cliff himself writes about this meeting:
“I’ve been working on HotSpot JVM for about 15 years, and I'm still constantly amazed at what’s going on inside. High-quality GC, compiler, universal memory and multi-threading models, code cost model, dynamic class-laying, introspection and reflection, access to the operating system and hardware resources, a huge standard library. Where does all this come from? Why all this was added there ... and most importantly: when do they fail? What are the limitations of JVM that we have to reckon with and live with them? What services I would like to have (but they will not be - and why)? ”
All these questions will be answered by Cliff Click - Cratus of Cratus (IoT Sensors for Process Improvement), the founder and co-founder of several startups (including Rocket Realtime School, Neurensic and H2O.ai) with several successful exit. Cliff wrote his first compiler at 15 (Pascal for TRS Z-80)! Best known for his work on C2 in Java (the Sea of Nodes IR). This compiler has shown the world that JIT can produce high-quality code, and this was one of the factors in the development of Java as one of the major modern platforms. Then Cliff helped Azul Systems build an 864-core mainframe with pure Java software, which supported GC pauses on a 500-gigabyte heap within 10 milliseconds, and generally worked on all aspects of the JVM. Cliff is regularly called with reports both at academic conferences and conferences for practicing engineers. One can find a lot of materials about HotSpot written by him personally.
Participation is free , but registration is required. You can register
here .
It will be possible to continue communication with Cliff at the Hydra 2019 conference, which will be held on July 11-12, 2019 in St. Petersburg. Tickets can be purchased on the official website .