Back to Java User Group Home Print this page

Garden State Java User Group

September 2025 Meeting Information

September 9, 2025
Apache Spark and Databricks in Action: Driving Cost Transparency Platform Through Intelligent Data Processing
Enhancing Java Applications with LangChain4j: Practical AI Integrations

We are happy to announce that Vladimir Shipalov and Alok Tibrewala will be our special guests for this month's meeting who will each present their own talk!

Apache Spark and Databricks in Action: Driving Cost Transparency Platform Through Intelligent Data Processing

This talk focuses on implementing Apache Spark and Databricks within the Cost Transparency (CT) Platform for intelligent data processing. The CT Platform processes diverse expense data, employing Spark for essential tasks like filtering, merging, enriching, and aggregating information.

A key feature is the Rule Service, a microservice enabling flexible business logic and dynamic rule updates without code changes. The DraftRun Service allows for testing new rules on data subsets. Apache Spark is an open-source distributed engine for various workloads, known for its speed through in-memory computing. Databricks enhances Spark as a cloud platform, offering streamlined cluster management, an optimized runtime, and collaborative tools.

The presentation demonstrates how Spark and Databricks drive efficient data processing in the CT Platform, including practical examples.

Enhancing Java Applications with LangChain4j: Practical AI Integrations

This talk explores practical strategies and insights for integrating LangChain4j and Large Language Models (LLMs) within Java applications. Attendees will learn how Java developers can leverage LangChain4j for tasks such as:
  • Interpreting Complex Swarm Intelligence: Enhance transparency and interpretability of autonomous drone behaviors by translating complex swarm decisions into clear, actionable insights.
  • Automating High-Quality Code Documentation: Improve developer productivity by automating accurate, consistent code documentation and facilitating efficient onboarding.
  • Enterprise Integration of LLMs: Simplify and streamline the integration of advanced LLM capabilities in enterprise-grade Java systems.

Attendees will gain actionable knowledge to immediately implement AI-driven solutions using Java and LangChain4j.