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)

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.

GORM and GraphQL

World Wide Technology - WHQ

About the Presentation: GraphQL is an exceptional technology that allows APIs to be more efficient and expressive. GORM is the object relational mapper used by Grails that enables developers to interact with both relational and document databases through the declaration of simple Groovy classes. This talk will discuss in depth a new GORM extension and Grails plugin that combines these two great technologies and increases developer productivity. Outline: • GORM Introduction • GraphQL Introduction • Comparison of GraphQL vs REST • GORM-GraphQL Features • GORM-GraphQL Customizations • GORM-GraphQL Testing About the Presenter: Jeff Scott Brown is the co-founder of the Grails and Micronaut frameworks, leads the Grails and Micronaut practices at Object Computing (http://objectcomputing.com/), and is also a Partner. He has been doing JVM application development for as long as the JVM has existed. He has spent most of the last decade focused specifically on work related to the Grails framework, is a key contributor to the frameworks’ core development, and recently co-founded the Micronaut framework. You can find Jeff on Twitter @jeffscottbrown (https://twitter.com/jeffscottbrown)

Photos (65)