What we're about

We meet regularly to discuss topics of interest to Java developers.

For more information visit: Java Users Group Web Page (http://java.ociweb.com/javasig/)

Upcoming events (5+)

Building a Reactive Web Client with Vaadin, Spring Boot, and Project Reactor

About the Presentation: In this presentation, we'll learn how to build a reactive chat application with an open source Java stack: Spring Boot, Project Reactor, and Vaadin. We'll build the application from scratch and walk through all the steps needed to build your own modern web apps. Vaadin is a next-generation web framework for the JVM. Vaadin boosts developer productivity with an extensive WebComponent library, an intuitive Java API, and automated server-client communication - which means you can build web apps 100% in Java. About the Presenter: Marcus Hellberg is the lead developer advocate at Vaadin, helping developers learn about modern web technologies like Web Components and Progressive Web Applications. His background is in embedded systems but has worked on everything web related for the past 15+ years.

Introduction to SonarQube

World Wide Technology - WHQ

About the Presentation: SonarQube ("Sonar") is an open-source platform fro continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities in many coding languages. In this presentation, we will look at how to integrate Sonar into the build process, including incorporating it into a Jenkins build, and use it to improve your application code. About the Presenter: Chris Vogel is a Technical Architect at Edward Jones, where he has worked for over twenty-two years. He has worked with Java since 1997. The majority of his career has been spent helping set the application development direction and supporting teams by defining application architecture, supporting developer tools (including Sonar) and mentoring.

OpenJ9: A Lean, Mean, Java Virtual Machine

World Wide Technology - WHQ

About the presentation: The economics of the cloud continue to dictate the need for radical changes to language runtimes. In this session, learn how OpenJDK with the Eclipse OpenJ9 JVM is leading the way in creating an enterprise strength, industry leading Java runtime that provides the operational characteristics most needed for Java applications running in the cloud. This talk will introduce the significant benefits that Eclipse OpenJ9 brings to cloud applications, and will show you how easy it is to switch to OpenJDK with Eclipse OpenJ9 in various cloud and container environments. Whether deploying micro-services or more traditional Java applications, the combination of OpenJDK with Eclipse OpenJ9 can help you reduce operational costs across the board. About the presenter: Billy Korando is a developer advocate with IBM and has over a decade of experience. Billy is passionate about finding ways to reduce mental capacity waste from tedious work; such as project initiation, deployment, testing and validation, and so on through automation and good management practices. Outside of work, Billy enjoys travelling, playing kickball, and having his heartbroken by cheering on the Kansas City Chiefs.

Elastic Application Performance Monitoring

World Wide Technology - WHQ

About the Presentation: Elastic APM is a free, open source APM solution, powered by Elasticsearch. We will start with an overview of Elastic APM and learn about its latest features, including Real User Monitoring (RUM) and the latest distributed tracing capability!!! We will also go through a demo that shows how to monitor the performance of your Java applications and gain insight into your transactions and potential bottlenecks. Seeing application performance data from the browser all the way through different microservices across multiple runtime environments is incredibly valuable for both daily monitoring and troubleshooting. Elasticsearch is the most popular open source solution for logs aggregation and metrics. When application performance monitoring (APM) data is enriched by logs and metrics from both the applications and the underlying infrastructure, you have 360 degree of visibility and full observability into your applications. Highlights Include: - Configuring your Java applications to deliver application performance metrics to the APM Server - Leveraging advanced APM features with your Java applications - Monitoring calls from the Java application to external REST services - End to end monitoring with Real User Monitoring (RUM) and distributed tracing About the Presenter: Adam Quan is a Solutions Architect at Elastic, where he works with customers on architecting distributed solutions using the Elastic Stack. Adam has 20 years of experience with Java application development and application integration technologies.

Past events (94)

Photos (65)