Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    T

    Teads Engineering

    medium.com/teads-engineering · Company blog · on HN since 2017

    Teads' engineers write about cloud costs, Kafka and BigQuery analytics, Spark tuning, and scaling infrastructure.

    Visit blogHN submissions
    DevOps & CloudDistributed SystemsData & Visualization
    What HN says

    Commenters link it for AWS cost optimization advice and Spark performance tuning tips.

    Stats for nerds
    16HN people shared it
    30linked in comments
    267story points
    May 2021last shared
    2018people per year2021

    Top posts on HN

    1. 1
      Giving meaning to 100B analytics events a day with Kafka, Dataflow and BigQuery
      2 people · 179 points · first shared 2018 · 68 comments on HN
    2. 2
      Generating UUIDs at Scale on the Web
      3 people · 15 points · first shared 2020 · 1 comments on HN
    3. 3
      Machine Learning Use Cases from the AdTech Industry Using Spark
      1 person · 15 points · first shared 2017 · Discussion on HN
    4. 4
      Real-life AWS infrastructure cost optimization strategy
      3 people · 14 points · first shared 2017 · Discussion on HN
    5. 5
      Scaling Graphite in a Cloud Environment
      3 people · 9 points · first shared 2019 · Discussion on HN
    6. 6
      The most accurate way to schedule a function in a web browser
      2 people · 8 points · first shared 2020 · Discussion on HN
    7. 7
      When Spark's MLlib Isn't Enough – Machine Learning at Teads
      1 person · 4 points · first shared 2017 · Discussion on HN
    8. 8
      Evaluating the carbon footprint of a software platform hosted in the cloud
      2 people · 3 points · first shared 2020 · Discussion on HN
    9. 9
      Serve Analytics data with Redshift, a counterintuitive choice
      1 person · 3 points · first shared 2019 · Discussion on HN
    10. 10
      Easy Cassandra Scaling with Terraform, Chef and Rundeck
      2 people · 2 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • LazareMay 2021

      There's also the risk of bad randomness sources and/or bugs.

      One popular UUID library got a bug report stating: "We are generating about 1M UUID4 a day, and we are getting several hundred collisions a day". And so they were; turned out to be a bug/weird interaction between the OpenSSL library they were using for randomness and forking. (Details here, although it was all fixed years ago of course: https://github.com/ramsey/uuid/issues/80)

      On paper, you should never, ever, ever see a collision when generating a mere million v4 UUIDs a day, much less hundreds of collisions. But that doesn't mean it can't happen!

      This is also an interesting bit of analysis; comes from a company that processed a lot of UUIDs generated in browsers, checked, and discovered about 5 collisions per million UUIDs. Again, not what you'd naively expect! (Turned out to be mostly driven by misbehaving crawlers.) https://medium.com/teads-engineering/generating-uuids-at-scale-on-the-web-2877f529d2a2

    • A21zJul 2020

      Blog article about real-life AWS cost optimization strategy :

      https://medium.com/teads-engineering/real-life-aws-cost-optimization-strategy-at-teads-135268b0860f

      TL;DR:

      - Monitor your daily costs

      - Cloudify your workloads

      - Use reservations, Spot instances, saving plans

      - Look around for unused infrastructure

      - Optimize S3 consumption

    • maslamDec 2018

      Karthik, I'm no Spark expert but almost all advice I read is to avoid UDFs if at all possible. Examples below:

      - https://medium.com/teads-engineering/spark-performance-tuning-from-the-trenches-7cbde521cf60
      - https://www.inovex.de/blog/efficient-udafs-with-pyspark/

    Related

    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025
    High Scalabilityhighscalability.com922 people

    A Beginner's Guide to Scaling to 11M+ Users on Amazon's AWS

    High Scalability
    Publication · last shared 2026
    PayPal Tech Blogmedium.com/paypal-tech16 people

    Scaling Kubernetes to Over 4k Nodes and 200k Pods

    PayPal Tech Blog
    Company · last shared 2024
    AWS Blogblogs.aws.amazon.com41 people

    Introducing s2n, a New Open-Source TLS Implementation

    AWS Blog
    Company · last shared 2016
    Metamarkets Blogmetamarkets.com24 people

    Going Multi-Cloud with AWS and GCP: Lessons Learned at Scale

    Metamarkets Blog
    Company · last shared 2019
    Databricks Blogdatabricks.com298 people

    DBRX: A new open LLM

    Databricks Blog
    Company · last shared 2026
    Google Cloud Platform Blogcloudplatform.googleblog.com349 people

    Introducing Cloud Spanner, a Global Database Service

    Google Cloud Platform Blog
    Company · last shared 2026
    Segment Blogsegment.com242 people

    Goodbye Microservices: From 100s of problem children to 1 superstar

    Segment Blog
    Company · last shared 2025