Skip to content

About us

The purpose of this JUG is to provide a forum to share ideas, discuss and to promote Java and JVM. Anybody with an interest in Java & JVM is encouraged to join. We meet once a month. The meetings will include tech talks, workshops, code jams on various topics related to Java. Come, connect and collaborate at the BOJUG home page, the mailing list, Watsapp , slack and facebook and be a part of something awesome
We are a group of Java JVM developers in Bangalore, engineers (to say the least) we hope to create a thriving Java community in Bangalore. Java being open sourced is easily one of the greatest piece of news in recent memory for us developers. Now, Java will be adopted even more widely than it was. Part of being open source means to build communities. Communities of developers, users, experts and beginners, which are needed for the greater adoption of Java. These communities are the life-line of any open source product, and as users, it is our responsibility to strengthen Java's life-line.

Sponsors

ANSR

ANSR

ANSR helps organizations scale through Global Capability Centers (GCCs)

Talent500

Talent500

Talent500 is a job search platform for Software Engineers in India

Oracle

Oracle

Location and Snacks

Jetbrains

Jetbrains

License for IntelliJ idea

Upcoming events

1

See all
  • [In-Person] August Java Meet-up at Lastminute

    [In-Person] August Java Meet-up at Lastminute

    Lastminute.com, Tower-B, 5th Floor, MANTRI COMMERCIO, Marathahalli - Sarjapur Outer Ring Road, Kariyammana Agrahara, Bellandur, Bengaluru, IN

    ## We're excited to welcome two more JVM experts for a morning packed with technical insights.

    ## Details

    Location:

    Lastminute.com
    MANTRI COMMERCIO, (Spatium Commercio)
    TOWER-B, 5th Floor,
    Marathahalli - Sarjapur Outer Ring Rd,
    Kariyammana Agrahara, Bellandur, Bengaluru, Karnataka 560103

    Note: *** Event from 9.30am to 2pm, Snacks Provided ***

    -- RSVP ONLY IF HAVE YOU DECIDED TO JOIN --
    -- Its a Free Event, RSVP before 27th Aug 2026. NO Walk-INs allowed --
    -- GOV ID CARD IS MANDATORY TO ENTER --
    -- LAPTOP IS NOT MANDATORY, BRING IT ONLY IF YOU WISH TO PRACTICE ALONGSIDE (FULLY CHARGED)--

    Agenda:
    ➡️ Registration Opens @ 9.30 am

    ➡️ Talk #1: The JVM Data Stack Has a Statistics Problem
    Modern Java applications increasingly sit on top of massive data systems—search engines, analytical stores, data lakes, and distributed query engines. When those systems make a bad query-planning decision, the JVM application often pays the price, with developers having little visibility into why.

    A planner is only as good as what it knows about the data. Postgres has spent decades on that: histograms, MCV lists, n-distinct. The JVM data world solved distribution and scale first, which was the right call, and is only now getting to statistics — separately, in every project. OpenSearch is formalizing routing and pruning. Iceberg is designing typed column stats for V4. Parquet carries stats readers barely use. Calcite has the plumbing and no one filling it.

    The talk opens with one query: fast in Postgres, slow in a search engine, same data. Then it traces where the information gets lost, and covers what a shared substrate might look like — with the upstream work in OpenSearch, Iceberg and Arrow, issue numbers and dead ends included.

    Time: 10.00 am to 11.00 am
    Speaker(s) :
    Atri Sharma
    Atri Sharma is a Senior Engineering Manager @ Apple and a technical leader in distributed databases, query optimization, and analytical systems. He has contributed extensively to PostgreSQL, Greenplum, Cosmos DB, and Presto, building and leading work across query optimization, columnar execution, indexing, and distributed analytics. An active open-source contributor and Apache PMC member/committer, Atri holds 20+ patents in distributed databases and query optimization and is a frequent speaker at leading data and open-source conferences.

    ➡️ Talk #2: The Runtime Strikes Back: Native Speed and AI-Aware Tooling for Java and Kotlin
    The JVM gave us world-class languages, libraries, and reliability, but our toolchain hasn't kept pace with how fast development moves today. Elide is a single native binary that builds, checks, formats, tests, and runs Java and Kotlin code: one install, no warm-up, drop-in compatible with javac and kotlinc up to JDK 25. The result is up to 35x faster compilation, which transforms iteration speed. Elide ships a coding harness pre-tuned for JVM development that compounds with the runtime: up to 10x task effectiveness, 60% lower token usage, and dramatically better wall-clock time for agentic engineering. In this session, we'll look at what AI-native tooling means for JVM developers in practice, with live examples in Kotlin, Java, and Spring Boot, all inside the stack you already know and love.

    Time: 11.15 am to 12.15 pm
    Speaker(s) :
    Sam Gammon
    Sam Gammon is a software engineer and the author of Elide, an open source runtime and toolchain for the JVM and beyond. He's spent his career building things in Java and Kotlin, and started Elide to fix the parts of that experience that always felt slower than they should be.

    ➡️ Break: Lunch & Networking
    Time: 12:15 pm to 1:30 pm

    • Photo of the user
    • Photo of the user
    • Photo of the user
    211 attendees

Group links

Organizers

ANSR T. is a Super Organizer

Members

12,338
See all