Top all-time · #374
Sentry Blog
Company blog · blog.sentry.ioprogrammingweb
Sentry Blog is the company blog at blog.sentry.io, writing about programming and web. Since 2016, 146 different Hacker News readers have linked it 245 times, most often “Fixing Python Performance with Rust”. It is still writing: the last post was on 2026-10-29, and you can follow it by feed.
Dev tips, engineering deep dives, and product updates from the people who build Sentry's monitoring tools
Most-linked posts?
- Fixing Python Performance with Rust9 people · 12 mentions · first linked 2016-10-19
- Re-Licensing Sentry8 people · 8 mentions · first linked 2019-11-06
- Evolving Our Rust with Milksnake7 people · 7 mentions · first linked 2017-11-14
- Sentry Relicense Again (FSL)6 people · 6 mentions · first linked 2023-11-17
- Let's Talk About Open Source4 people · 5 mentions · first linked 2023-08-03
- Snuba: Sentry's New Search Infrastructure4 people · 5 mentions · first linked 2019-05-16
- /2015/07/23/transaction-id-wraparound-in-postgres4 people · 4 mentions · first linked 2021-09-30
- We Just Gave $500k to Open Source Maintainers4 people · 4 mentions · first linked 2023-10-24
- /relicensing-sentry/3 people · 4 mentions · first linked 2023-11-19
- Sentry's Open Source Values3 people · 3 mentions · first linked 2023-09-14
What Hacker News says?
Sentry used Redis to buffer writes for a similar use case: https://blog.sentry.io/2016/02/23/buffering-sql-writes-with-...
Comment linking /2016/02/23/buffering-sql-writes-with-redis
on “Ask HN: What are some cool but obscure data structures you know about?”Submitted We Just Gave $155k to Open Source Maintainers as a story · 465 points
HN discussion> but switching a Python http service for analytics ingest that was purely CPU bound to rust resulted in a 90% reduction in compute required to power it. However, that's not too interesting because it's known that Python is slow Kinda like this: https://blog.sentry.io/2016/10/19/fixing-python-performance-... ?
Comment linking /2016/10/19/fixing-python-performance-with-rust
on “Why Discord is switching from Go to Rust”Submitted Re-Licensing Sentry as a story · 348 points
HN discussionI think this is the problem for open source software. It's not a one size fit all. We all do complex software and you all know its complexity. Sharding, failover, retry, back off, schema etc...everything in a high scale systems. The problem is user who used it but doesn't need other features feels frustrated. At the same time, user who used it at scale need feature others don't like? What can we do? I don't know. A…
Comment linking /2019/05/14/sentry-9-1-and-upcoming-changes
on “Etcd, or, why modern software makes me sad”Submitted Fixing Python Performance with Rust as a story · 331 points
HN discussionPostgreSQL is one of the most powerful and reliable pieces of software I've seen run at large scale, major kudos to all the maintainers for the improvements that keep being added. > PostgreSQL 14 extends its performance gains to the vacuuming system, including optimizations for reducing overhead from B-Trees. This release also adds a vacuum "emergency mode" that is designed to prevent transaction ID wraparound Deali…
Comment linking /2015/07/23/transaction-id-wraparound-in-postgres
on “PostgreSQL 14”Submitted Dodging S3 Downtime with Nginx and HAProxy as a story · 302 points
HN discussionThe server is source-available but no longer open source, under the BSL[1]. [1] https://blog.sentry.io/2019/11/06/relicensing-sentry/
Comment linking /2019/11/06/relicensing-sentry/
on “Audacity may collect “Data necessary for law enforcement, litigation” and more”Submitted We removed advertising cookies, here's what happened as a story · 286 points
HN discussionSentry as well. https://blog.sentry.io/2018/03/14/gdpr-sentry-and-you
Comment linking /2018/03/14/gdpr-sentry-and-you
on “Facebook CEO says no plans to extend all of GDPR globally”Submitted We Just Gave $260k to Open Source Maintainers as a story · 150 points
HN discussionHopefully the need for c/c++ will fade, and one will be able to use python and rust. https://blog.sentry.io/2016/10/19/fixing-python-performance-... https://github.com/getsentry/milksnake/blob/master/README.md https://gist.github.com/seanjensengrey/f5d73bbdf22cfa1ad463
Comment linking /2016/10/19/fixing-python-performance-with-rust.html
on “Rust 1.24”Submitted Sentry just gave $750k to open source projects as a story · 137 points
HN discussionSounds like http://lucumr.pocoo.org/2015/5/27/rust-for-pythonistas/ is a thing you'll want to read. It's from right when 1.0 was released, so some things may have improved in the meantime, but given our backwards compatibility guarantees, nothing should be flat-out wrong. And some more recent writing from him as well: https://blog.sentry.io/2016/10/19/fixing-python-performance-...
Comment linking /2016/10/19/fixing-python-performance-with-rust.html
on “Show HN: Rocket – Web Framework for Rust”Submitted Building an Open Source Service as a story · 135 points
HN discussionMy siblings have given good answers, but there's also https://blog.sentry.io/2017/11/14/evolving-our-rust-with-mil...
Comment linking /2017/11/14/evolving-our-rust-with-milksnake
on “Rust in 2018: easier to use”Submitted How we grew Sentry's monthly active users by rethinking invitations as a story · 115 points
HN discussionGood question, that was an option. The main motivating factor here was that vacuums were beginning to take dangerously long. O(weeks) to complete, independent of the load on the database. While migrating spaces in segments would have reduced the number of records future vacuums need to scan, we were already running against the clock to complete one vacuum prior to TXID wraparound[0]. To kick off replication for spec…
Comment linking /2015/07/23/transaction-id-wraparound-in-postgres
on “Lessons learned from sharding Postgres at Notion”Submitted Building Sentry, a service to process native crash reports and minidumps as a story · 100 points
HN discussionSentry (sentry.io) | Engineers, Developer Evangelist | ONSITE in San Francisco, CA Sentry is open-source error tracking for modern software development. Originally born out of a passion for open source and frustration with Django, Sentry has quickly grown into one of the world’s most widely-used developer tools, monitoring more than a billion exceptions per day from more than 100,000 developers at some of the intern…
Comment linking /2017/03/01/dodging-s3-downtime-with-nginx-and-haproxy.html
on “Ask HN: Who is hiring? (August 2017)”Submitted How to Build a SaaS Application Block by Block as a story · 93 points
HN discussionSentry | Software Engineer, Billing & Analytics | San Francisco | Full time, onsite https://sentry.io Sentry is an open-source crash reporting platform that helps hundreds of thousands of software teams discover, triage, and resolve production software issues faster, so they can spend less time debugging and more time building software. Our product is 100% open source ( https://github.com/getsentry/sentry ), yet we'…
Comment linking /2015/09/01/welcome-matt-robenolt
on “Ask HN: Who is hiring? (December 2018)”Submitted Sentry is now Fair Source as a story · 39 points
HN discussionHe's published some tooling using it: https://blog.sentry.io/2017/11/14/evolving-our-rust-with-mil...
Comment linking /2017/11/14/evolving-our-rust-with-milksnake
on “How I Wrote a Modern C++ Library in Rust”Submitted Sentry: A new Look as a story · 35 points
HN discussionSentry.io is using ClickHouse for search, with an API they built on top of it to make it easier to transition if need be. They blogged about it at the time they adopted it: https://blog.sentry.io/2019/05/16/introducing-snuba-sentrys-...
Comment linking /2019/05/16/introducing-snuba-sentrys-new-search-infrastructure
on “ClickHouse as an alternative to Elasticsearch for log storage and analysis”Submitted We Just Gave $500k to Open Source Maintainers as a story · 34 points
HN discussionFor more context, the FSL was created by Sentry, who explain why it's been created and what problems it was trying to solve here: https://blog.sentry.io/introducing-the-functional-source-lic...
Comment linking /introducing-the-functional-source-license-freedom-without-free-riding/
on “Liquibase continues to advertise itself as "open source" despite license switch”Submitted We just gave a million dollars to Open Source maintainers as a story · 29 points
HN discussion