
Clojure Meetup @ Redpill Linpro
About this event
Welcome to a Clojure evening at Redpill Linpro! Whether you're a seasoned Lisper or just Clojure-curious, this is a great opportunity to meet the community, network and share knowledge.
Agenda
- 17:00: Doors open — snacks and drinks will be available
- 18:00: Talk 1: "10 Million Transactions, Zero Locks: Delivering High-Fidelity Business Analytics with Clojure" — Hakan Cinar
- 18:30: Talk 2: "Convincing Friends and Foes: Introducing Clojure at Large and Small Organisations" — Billy J. Beltran
- 19:00: Mingle and food
- 20:00: Closing time
Talk Abstracts
10 Million Transactions, Zero Locks: Delivering High-Fidelity Business Analytics with Clojure—Hakan Cinar
In the modern data landscape, the bottleneck is rarely the library, but the language's ability to utilize hardware. While Python is the de facto standard for data exploration via C-extensions like Polars, it often hits a "performance ceiling" when business logic requires custom, multi-core transformations. This presentation demonstrates a comparative benchmark of Market Basket Analysis on 10 million retail transactions across 25 categories and 850,000 distinct customers.
We analyse the architectural trade-offs between Python’s imperative, object-heavy approach and Clojure’s functional, immutable-by-default paradigm. By visualizing a real-time Association Web and tracking CPU/RAM utilization, we show how Clojure’s structural sharing and JVM-native concurrency provide a more robust foundation for production-grade data pipelines. Attendees will see first-hand how Clojure eliminates the "GIL tax" and transforms massive datasets into actionable insights with lower memory overhead and greater systemic reliability.
Convincing Friends and Foes: Introducing Clojure at Large and Small Organisations—Billy J. Beltran
Are you struggling with spreading the gospel at your company? Can't convince your co-workers that '(1 2 3 4) is actually a very reasonable way of describing a sequence of things? I will explain how and why people sometimes react negatively to new technologies,
and how to convince them Clojure is actually a programmer's best friend with examples from small and large organisations.
Food Beverages and light food will be served. You will be asked about your dietary preferences when you sign up, and we'll do our best to accommodate everyone.
Source: meetup