News for hackers. Stuff that matters.
Re:Software engineering topics I changed my mind on by xupybd on Saturday January 23, 2021 @09:01PM (#25888251)
There are specific cases where a non SQL database is better. Chances are if you haven't hit problems you can't solve with an SQL database you should be using an SQL database. Postgres is amazing and free why would you use anything else.
Re:Software engineering topics I changed my mind on by maccard on Sunday January 24, 2021 @08:35AM (#25891894)
People keep saying there are specific cases where NoSQL is better, but never what any of those cases are.
Re:Software engineering topics I changed my mind on by throwaway870923 on Sunday January 24, 2021 @09:55AM (#25892503)
Time series is one. Consider an application with 1000 time series, 1 hosts, and 1000 RPS. You are trivially looking at 1M writes per second per host. This usually requires something more than "[just] using a RDBMS".
Re:Software engineering topics I changed my mind on by kfir on Sunday January 24, 2021 @10:01AM (#25892552)
Here you go, this is from a system I helped building 10 years ago that is an eternity in tech - https://qconlondon.com/london-2010/qconlondon.com/dl/qcon-lo...
Re:Software engineering topics I changed my mind on by kfir on Monday January 25, 2021 @07:54AM (#25902577)
a bit more context: High-velocity transactional systems (e.g any e-commerce store with millions of users all trying to shop at the same time), I helped to build such a 10 years ago here is the presentation - https://qconlondon.com/london-2010/qconlondon.com/dl/qcon-lo...