News for hackers. Stuff that matters.
Re:Bye Bye Mongo, Hello Postgres by orblivion on Wednesday December 19, 2018 @03:24PM (#18719198)
I found it a little funny that NoSQL started becoming popular during at least some of the same years that static typing starting becoming popular (again).
Re:Bye Bye Mongo, Hello Postgres by acjohnson55 on Wednesday December 19, 2018 @03:40PM (#18719359)
I don't see it that way -- I feel like NoSQL's rise was more or less coincident with the adoption of Rails, Django, and Node over Java. The surge in interest in new static languages has mirrored the resurgence of Postgres, right around version 9.4 (and JSONB).
Re:Bye Bye Mongo, Hello Postgres by orblivion on Wednesday December 19, 2018 @04:27PM (#18719842)
Could be. I haven't thought too deeply about what happened when.
Re:Bye Bye Mongo, Hello Postgres by bonesss on Thursday December 20, 2018 @07:57AM (#18724504)
I think they're both responses to the same challenges: distributed web enabled applications.

On the server front that means ever increasing complexity with decoupled microservices and latency issues that play nicely with the classic approaches to those domains (static typing, functional programming).

On the data front sites like HN, Reddit, or Facebook need scability more than consistency, and have oodles of 'uninteresting' data that jives nicely with a schemaless document store.

Re:Bye Bye Mongo, Hello Postgres by acdha on Wednesday December 19, 2018 @03:29PM (#18719255)
I've noticed that, too. There's an interesting ping-pong effect where a fair number people have flipped from strong typing at the database layer & dynamic typing at the view layer to the reverse — it seems like someone could write an interesting group psychology paper about how that cycle has repeated over the years.
Re:Bye Bye Mongo, Hello Postgres by dep_b on Thursday December 20, 2018 @06:32AM (#18724037)
I don't think I'm a Luddite but I always had the feeling I just had to sit out the noSQL / JS everywhere storm.