Twitter (re)Releases Recommendation Algorithm on GitHub

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

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
  • the-algorithm

  • For example, from the commit deleting the author_is_elon feature, I don't see a deletion of any config files. It may very well have been the case that the author_is_elon feature was never used for serving production traffic, being ignored by a config value. Maybe they need predicates like this in order to capture metrics. So if someone asks "are we showing more tweets from Democrats than Republicans?" they might need to define author_is_democrat and author_is_republican predicates to measure whether there is a discrepancy, controlling for various other factors. The mere existence of those features does not indicate anything nefarious.

  • the-algorithm-ml

    Source code for Twitter's Recommendation Algorithm

  • I'm kind of surprised at how small https://github.com/twitter/the-algorithm-ml/blob/main/projects/home/recap/config/local_prod.yaml is. I would have expected tens of thousands of lines of config, but as you point out, some of that is spread out across different files.

  • 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
  • Async Ruby

    An awesome asynchronous event-driven reactor for Ruby. (by socketry)

  • Finagle

    A fault tolerant, protocol-agnostic RPC system

  • Don't really see how "enterprise scala" has anything to do with this, scala is meant to be parallelized , that's like it's whole thing with akka / actors / twitter's finagle (https://twitter.github.io/finagle/)

  • benchmarks

    Some benchmarks of different languages

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • Some Benchmarks of Different Languages

    1 project | news.ycombinator.com | 4 Feb 2024
  • Modern Async Primitives on iOS, Android, and the Web

    4 projects | dev.to | 6 Dec 2023
  • Smol: A small and fast async runtime for Rust

    1 project | news.ycombinator.com | 9 Sep 2023
  • Introducing Puddles - A Native SwiftUI App Architecture

    3 projects | /r/swift | 27 Aug 2023
  • Features of Project Loom incorporated in Java 21

    3 projects | news.ycombinator.com | 15 Aug 2023