HN user

node-bayarea

910 karma
Posts81
Comments88
View on HN
news.ycombinator.com 3y ago

Ask HN: Do RSS feed readers violate copyright (in 2022)?

node-bayarea
1pts1
news.ycombinator.com 4y ago

Ask HN: Is there any good Node.js Reddit / HN clone that I can buy?

node-bayarea
1pts0
news.ycombinator.com 4y ago

Ask HN: Is there a truly solid low-code to build Twitter or Reddit clone?

node-bayarea
21pts28
twitter.com 4y ago

Elon Musks take on why Netflix is tanking

node-bayarea
5pts10
www.youtube.com 4y ago

Redis Stack – Redis but with more superpowers

node-bayarea
5pts0
news.ycombinator.com 4y ago

Show HN: Redis Unleashed: A Free Udemy Course from the Rockstar Frank Kane

node-bayarea
6pts1
news.ycombinator.com 4y ago

Ask HN: What is the low-code tool I can use for my project?

node-bayarea
1pts0
old.reddit.com 4y ago

Ash HN: What are your thoughts on going back to office to work?

node-bayarea
2pts1
www.youtube.com 4y ago

So You Are Saying

node-bayarea
1pts1
www.youtube.com 4y ago

Fullstack Redis

node-bayarea
3pts0
12ft.io 4y ago

Show me a 10ft paywall, I’ll show you a 12ft ladder

node-bayarea
2pts1
launchpad.redis.com 4y ago

Show HN: Redis Launchpad – An app store for Redis based apps

node-bayarea
4pts0
redis.com 4y ago

Redis Launchpad

node-bayarea
1pts0
redislabs.com 4y ago

The “Impedance Mismatch Test” for your data layer

node-bayarea
2pts0
www.youtube.com 4y ago

Can Redis be used as a primary database? [video]

node-bayarea
43pts47
thenewstack.io 5y ago

The Impedance Mismatch Test: Is Your Data Layer a Complex Mess?

node-bayarea
24pts21
news.ycombinator.com 5y ago

Can you replace Postgres with Redis (for some usecases)?

node-bayarea
3pts12
news.ycombinator.com 5y ago

Looking for a technical debate: Why MOT use Redis as a primary DB?

node-bayarea
5pts14
redislabs.com 5y ago

JWT Tokens are NOT safe

node-bayarea
106pts107
redislabs.com 5y ago

JSON Web Tokens (JWT) Are Dangerous for User Sessions–Here’s a Solution

node-bayarea
6pts1
hackathons.redislabs.com 5y ago

Build on Redis Hackathon

node-bayarea
31pts45
redislabs.com 5y ago

Redis Labs raises another $110M at 2B valuation

node-bayarea
5pts0
redislabs.com 5y ago

Join the $100K “Build on Redis” Hackathon

node-bayarea
1pts0
redislabs.com 5y ago

Redis Labs announces $100k Hackathon April 15-May 15

node-bayarea
1pts0
news.ycombinator.com 5y ago

Ask HN: Trying to find that app that visually connects different docs and sheets

node-bayarea
2pts0
news.ycombinator.com 5y ago

Ask HN: Why do people not use multi-model DBs and go for multiple different DBs?

node-bayarea
5pts0
news.ycombinator.com 6y ago

GitHub's new buttons look like they are disabled or like labels

node-bayarea
24pts7
news.ycombinator.com 6y ago

Ask HN: In Bigquery, how to denormalize tables from different 3rd party source?

node-bayarea
1pts0
news.ycombinator.com 6y ago

Ask HN: Why can't the browser developers make the unstyled pages look better?

node-bayarea
1pts4
info.applitools.com 6y ago

Hi, QA Engineers: Join the $50,000 Global Hackathon

node-bayarea
1pts0

It was ABSOLUTELY wonderful to have Firebug back in 2006/7 timeframe. I really enjoyed using it and looking at the DOM and whatnot!

In 2022, I'd imagine there is some startup that does this. I'm not asking for something that truly scales to millions of users and has ALL the features of production reddit / hackernews. I'm thinking an MVP production app that has basic things that we all think about that a social networking app would have. I'm surprised that it's still so hard to find a "SaaS in a box" with some sample production apps like Twitter-clone/Reddit-clone, etc that does all the wiring for us.

Not exactly true. There are things like "Redis on Flash" that redis.com offers for large sets of data. If you enable it, most of your data gets stored in a Flash memory and hence super cheap, in fact even cheaper than things like DynamoDB and stuff.

[dead] 5 years ago

Introducing Redis Launchpad! . A central place for quality sample apps that use Redis as a realtime platform and a primary database. Explore architecture, data modeling, commands, and more.

https://launchpad.redis.com

Amplitude is NOT a great product when you actually try to implement it. I have seen at least 3 companies pay for them based on how good it looks and all the promises but only to realize that the integration is actually very hard, and the data in Amplitude is often wrong! Also they dont do a good job in sending data back to things like SFDC and what not.

Telling it from real experience.

Good question. Redis Timeseries is just a different data structure and works alongside other data structures so it wont add too much Impedance when compared to having different data in different systems. On the other hand, imagine you used Redis for just cache and used TimescaleDB instead. TimescaleDB is based on PostgreSQL, so you need to use a different thought process, different SDK, different commands (SQL), different hosting, different devOps, etc. And for performance purposes, say stored some data in Redis for caching, now you have additional overhead because you need to now manage data in two systems. And let's say TimeScaleDB needs some other adopters to sync the data to Kafka, and Kafka needs Zookeeper, now all of a sudden you have 4-5 systems.

The goal of the Impedance impedance mismatch test is to identify such scenarios using a simple calculator and avoid them. In 2021, there are many single systems like Kafka, Redis, Cosmos, etc which can do multiple things way more efficiently. Many of these are OSS projects, so you wont get vendor lock-in.

I think the article is mainly attempting to provide you with a tool to calculate complexity. You can add additional columns to the calculator and make it your own for your needs. It's been used by some companies internally to compare complex systems or to migrate from an old system to a new system.

Totally agree. Re: Zookeeper, Kafka are apparently going towards removing Zookeeper. The goal is to give you a calculator to measure complexity. You can totally add it to your calculation.

You can certainly overlay cost to the calculator by adding an additional column. Cost should not be just the storage layer cost, it should include HR cost, licensing cost, overhead cost, basically TCO for each system in the data layer.

But I think generally by simply listing all your systems, you'll already kind of know how complex or simple your system is.

I understand that Postgres is an awesome DB. But my point is, why not use Redis especially when it comes with RedisJSON, RediSearch, RedisGraph, etc and gets most of the things done without any SQL. Why should we stick to the traditional approach? Is there any actual proof that Redis won't be able to handle it other than just guessing?

I don't think that's the spirit of that blog you pointed out. Redis is quite different from traditional databases. And so things work differently and some features may be important in RDBMS, might not be that useful in Redis because of how different they are.

I think the blog talks about that in two sections. "First reason to use rollbacks: concurrency" and "Second reason to use rollbacks: leveraging index constraints" says why it's different in Redis.

Going back to the car analogy, if you are an electric vehicle, some things are completely obsolete when compared with gasoline vehicle.