HN user

hmcfletch

6 karma

[ my public key: https://keybase.io/hmcfletch; my proof: https://keybase.io/hmcfletch/sigs/z28eELFF8McuiGgP9Vcn9rCFAEUBAVxtKurgXrYweIQ ]

Posts1
Comments4
View on HN

As someone who is a huge fan of both Redis and Postgres, I whole heartedly agree with the "if you are using Redis well, you can't replace it with PostgreSQL" statement.

What I like about the "just use PostgreSQL" idea is that, unfortunately, most people don't use Redis well. They are just using it as a cache, which IMHO, isn't even equivalent to scratching the surface of all the amazing things Redis can do.

As we all know, it's all about tradeoffs. If you are only using Redis as a cache, then does the performance improvement you get by using it out weight the complexity of another system dependency? Maybe? Depends...

Side note: If you are using Redis for caching and queue management, those are two separate considerations. Your cache and queues should never live on the same Redis instance because the should have different max-memory policies! </Side note>

The newest versions of Rails have really got me thinking about the simplicity of a PostgreSQL only deployment, then migrating to other data stores as needed down the line. I'd put the need to migrate squarely into the "good problems" to have because it indicates that your service is growing and expanding past the first few stages of growth.

All that being said, man I think Redis is sooooo cool. It's the hammer I am always for a nail to use on.

Like a bunch of folks are saying, the most important thing is that you are both on the same page regardless of what you choose.

As far as all joint accounts vs having individual accounts, I think if has to do with how you view marriage. Is it a single whole, or is it a joined pair of individuals.

For me personally, I view my wife and I as single team. Everything is joint (outside of a few super old accounts like other have mentioned). My income is our income. Her income is our income. The fact that I make more is irrelevant to our spending habits.

To me, having separate individual accounts, feels like you aren't committing fully to marriage and are keeping your money yours "just in case." If you are already feeling like you need a "just in case," why are you get married to begin with. I feel like separate accounts based on the income disparity would most likely lead to feelings of imbalance and resentment down the line.

I am sure there are a huge number of my biases implicit here, and there are plenty of reasonable conversations to have either way. People obviously make it work in all types of ways, so like I (and many others here have) mentioned getting on the same page is really the core of it.

I have been experimenting with a bunch of different ways of do things, but Lab nearest neighbor is one of the ones that has been working well.

I think that the gem will have a bunch of different options so you can choose and play with different methods of doing it.