Readit News logoReadit News
ram_rar commented on Netflix Revamps Tudum's CQRS Architecture with Raw Hollow In-Memory Object Store   infoq.com/news/2025/08/ne... · Posted by u/NomDePlum
ram_rar · 9 days ago
I’m a bit underwhelmed by the quality of articles coming out of Netflix. 100 Million records / entity is nothing for Redis — even without RAW hollow-style compression techniques used (bit-packing, dedup, dict encoding is pretty standard stuff) [1].

Framing this as a hard-scaling problem (tudum seems mostly static, please cmiiw if thats not the case) feels like pure resume-driven engineering. Makes me wonder: what stage was this system at that they felt the need to build this?

[1] https://hollow.how/raw-hollow-sigmod.pdf

ram_rar commented on Does OLAP Need an ORM   clickhouse.com/blog/moose... · Posted by u/craneca0
ram_rar · 11 days ago
Unpopular opinion: in 2025, nobody should be reaching for an ORM first. They’re an anti-pattern at this point. The “abstraction” it promises rarely delivers—what you actually get is leaky, slow, and a nightmare to operate at scale.

The sane middle ground is libraries that give you nicer ergonomics around SQL without hiding it (like Golangs sqlx https://github.com/jmoiron/sqlx). Engineers should be writing SQL, period.

ram_rar commented on Why Elixir? Common misconceptions   matthewsinclair.com/blog/... · Posted by u/ahamez
ram_rar · a month ago
I have a ton of respect for José Valim and the Elixir core team, I have to say: Elixir just doesn’t mesh well with the kind of infrastructure tooling that’s become standard today. The ecosystem has been growing impressively and there’s a lot to admire, but its philosophy often feels at odds with containerized, Kubernetes-based deployments.

Elixir promotes a "do it all in one place" model—concurrency, distribution, fault tolerance—which can be powerful, but when you try to shoehorn that into a world built around ephemeral containers and orchestration, it starts to crack. The abstractions don’t always translate cleanly.

This opinion comes from experience: we’ve been migrating a fairly complex Elixir codebase to Go. It’s a language our team knows well and scales reliably in modern infra. At the end of the day, don’t get too attached to any language. Choose what aligns with your team’s strengths and your production reality.

ram_rar commented on It's rude to show AI output to people   distantprovince.by/posts/... · Posted by u/distantprovince
ram_rar · a month ago
As a non-native English speaker, I’ve often struggled to communicate nuance or subtlety in writing—especially when addressing non-technical audiences. LLMs have been a game-changer for me. They’ve significantly improved my writing and made it much easier to articulate my thoughts clearly.

Sure, it can be frustrating that they don’t adapt to a user’s personal style. But for those of us who haven’t fully developed that stylistic sense (which is common among non-native speakers), it’s still a huge leap forward.

ram_rar commented on Five companies now control over 90% of the restaurant food delivery market   marketsaintefficient.subs... · Posted by u/goinggetthem
ram_rar · a month ago
Can someone help me understand how many companies are generally needed for healthy competition, as opposed to a market being considered fragmented or monopolistic? To the untrained eye, having 5 players might seem like a reasonable level of competition and suggest a functioning market. Personally, I’ve always seen food delivery as a premium service rather than an essential one — so it makes sense that there's a higher cost for the convenience of having a burrito delivered to your door in near real time.
ram_rar commented on Double is winding down   double.finance/blog/wind_... · Posted by u/NetOpWibby
ram_rar · 2 months ago
I'm curious what led to the lack of demand for this—was it the friction involved in moving brokerage accounts, or do ETFs already meet the needs of most retail investors? A post-mortem on the limited traction would be quite insightful.
ram_rar commented on Show HN: GlassFlow – OSS streaming dedup and joins from Kafka to ClickHouse   github.com/glassflow/clic... · Posted by u/super_ar
ram_rar · 4 months ago
What uses cases would this be effective compared to using replacing merge tree (RMT) in clickhouse that eventually (usually in a short period of time) can handle dups itself? We had issues with dups that we solved using RMT and query time filtering.
ram_rar commented on Coordinating the Superbowl's visual fidelity with Elixir   elixir-lang.org/blog/2025... · Posted by u/lawik
ram_rar · 5 months ago
Great to see Elixir gaining traction in mission-critical broadcast systems! I wonder, how much of Cyanview's reliability comes from Elixir specifically versus just good implementation of MQTT? and is there any specific Elixir features were essential that couldn't be replicated in other languages?
ram_rar commented on Sell yourself, sell your work   solipsys.co.uk/new/SellYo... · Posted by u/ColinWright
ram_rar · 5 months ago
All jobs converge to sales at some point.
ram_rar commented on What We've Learned from 150 Years of Stock Market Crashes   morningstar.com/economy/w... · Posted by u/metdos
ram_rar · 6 months ago
While dollar cost averaging and index investing are solid strategies, this article overlooks an important consideration: the Realistic Rate of Return (RoR) needed for retirement planning. Yes, US markets historically recover (lately that notion seems to be challenged more often than not), but timing matters significantly.

What happens if someone's retirement coincides with a market crash? Younger investors have time on their side for recovery, but as retirement approaches, blindly following market-based strategies without carefully considering your required rate of return could be problematic. Age-appropriate risk management becomes increasingly important as your investment horizon shortens.

u/ram_rar

KarmaCake day871October 17, 2016View Original