Making the LinkedIn experimentation engine 20x faster

This page summarizes the projects mentioned and recommended in the original post on /r/Clojure

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • performancepaper

    A reproducible, open examination of the paper "A performance comparison of Clojure and Java" by Gustav Krantz

  • I did a contrast with someone's graduate thesis that aimed to analyze clojure vs. java performance and made some weak claims. The rep is here, and it's really the org file. Sort of a worked example of optimizing code.

  • clj-fast

    Unpredictably faster Clojure

  • Some interesting exploration in the clj-fast library and discussions in the issues there.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ultrarand

    a demo of random number generation in java, and clojure via performance optimization

  • There's a pretty interesting discussion on primitive arrays where the user is trying to match java performance exactly with an array-based thing that's simple enough to port, but is still a hair off due to clojure's default toward longs even for indexing (java wants int for array indices, so casts are necessary). Ended up getting identical performance using JiSE here, although the clojure variant with uncheckedIntCasts was fairly close (just not "equivalent to Java" per the common trope).

  • icfpc2019

  • There's a worked example of optimizing an ICFPC2019 entry here where the readme goes through a bevy of techniques and observations.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Advent of Clojure - looking for feedback

    5 projects | /r/Clojure | 12 Jan 2023
  • Notes on Optimizing Clojure Code: Overview

    5 projects | /r/Clojure | 21 Jan 2022
  • How (and When) Clojure Compiles Your Code (2016)

    1 project | /r/Clojure | 24 Aug 2021
  • Advent of Code 2020 Day 23 Crab Cups in Clojure (optimizing runtime from 10,000 years to 30 minutes)

    3 projects | /r/Clojure | 1 Jan 2021
  • Poolifer Release 4.0.1

    1 project | news.ycombinator.com | 2 May 2024