DEV Community

Discussion on: What was the most over-hyped software movement?

Collapse
 
maxart2501 profile image
Massimo Artizzu

I don't know if I'm interpreting "movement" correctly, but I remember when NoSQL was super-hyped, then we realized that good ol' relational databases were still the best for most of the tasks.

Collapse
 
ben profile image
Ben Halpern

I wasted a lot of time fretting about databases at that point.

Collapse
 
cubiclebuddha profile image
Cubicle Buddha

8 years of MongoDB development here and I can confidently say that I will never recommend NoSQL for another professional project.

Collapse
 
thomasjunkos profile image
Thomas Junkツ

Nowadays, we are putting our JSON into relational databases :D
SCNR

Thread Thread
 
cubiclebuddha profile image
Cubicle Buddha • Edited

Oh I'm with you. If I ever need to save unstructured data, I would just use JSONB inside of PostGres. Now I'm a type-safety kind of guy, so I'm not sure I ever would do that. But if I found a good use case, PostGres' JSONB is the tech I would use instead of MongoDb.

Thread Thread
 
thomasjunkos profile image
Thomas Junkツ

If you tell nobody, I am using postgres too 😉

Thread Thread
 
n8chz profile image
Lorraine Lee

How is the name of that product supposed to be pronounced? Why is there only one S if it is both Postgres and SQL? FWIW I call it Post-GRE-SQL because somehow it seems "graduate level."

Thread Thread
 
rhymes profile image
rhymes

Originally the product was called "Postgres" (as Post Ingres, a DB at the time), then they joined the word SQL to make it clear it was a relational DB.

I think "POST-GRES-QL" is the correct one, like if it was "Postgres query language"

Collapse
 
elasticrash profile image
Stefanos Kouroupis

After two years of using dynamodb I would gladly slap the team that came up with it. Especially the throttling mechanism

Thread Thread
 
rhymes profile image
rhymes

Is it bad?

Thread Thread
 
elasticrash profile image
Stefanos Kouroupis

Depends your traffic profile and pockets. If your traffic follows a nice and constant increase/decrease pattern it's fine. If you have huge sudden spikes like we do...the only option is to turn it to on demand charging ...which is slightly more expensive but you don't have all the problems that come with bursting capacity, throttling and scaling.