See us on meetup.com/seajug
Agenda
18:00 Networking, food, and drinks
18:30 Presentation
20:00 Beers!
Java Community Process: What’s new with the JCP
2024-10-15 18:00 @ Amazon – Oscar – 1007 Stewart St, Seattle
16 attending
Over the years, Java has made several evolutions and pivots due to the collaboration and innovation in the Java community ecosystem. The Java innovation pipeline is stronger than ever, and the collaboration is higher than ever before. A new release of Java, Java SE 23, just came out a few weeks ago, and so much was delivered in this new release, with Java Enhancement Proposals (JEP) via OpenJDK and the Java Community Process (JCP) program. Virtual threads, string templates, record patterns, pattern matching for switch, generations ZGC, structured concurrency, and more have been delivered over the last releases.
Work is already well underway for Java 24, to be released in March 2025, and many contributors are working on projects in OpenJDK to deliver more innovation from projects such as Panama, Valhalla, Loom, Amber, ZGC, Leyden, and more.
Learn how you can adopt the latest technology, innovate and contribute to the future evolution of the Java platform and ecosystem in this session.
[Heather VanCura](https://www.linkedin.com/in/heather-vancura-400395/) is our speaker, she is responsible for several external standards and community engagements. In her role leading the Java Community Process (JCP), Heather oversees the development of Java technology standards, benefiting millions of developers and leading global companies. She chairs the JCP Executive Committee, facilitating collaboration among industry giants to innovate and create impactful technology solutions. Heather also directs the MySQL Community/Developer Relations team at Oracle and is a sought-after international speaker, author and podcast host sharing insights on communities, developer relations and developer careers across six continents. With a robust background and a commitment to mentorship and community service, Heather is deeply involved in shaping the future of technology and leadership globally.
DataFrame – a Swiss Army Knife of Java Data Processing
2024-10-22 18:00 @ Slalom Hawk Tower – 255 S King St #1800, Seattle
17 attending
Can we use big data techniques without big data infrastructure? As Java developers, we deal with data processing all the time: analyzing app logs, extracting data from Excel, copying tables between databases, to give some examples. Yet, the “standard” Java falls short in processing capabilities compared to more complex and heavy tools like Spark or Flink.
This talk is about “DataFrame” – a 2-dimensional in-memory table structure that provides filtering, column / row operations, joins, aggregations, window functions, etc. I will use an open source DFLib library (https://dflib.org) and a Jupyter notebook to demonstrate how to do data
processing and visualization in a Java app with DataFrames without much fuss.