That's probably a bit abnormal nowadays - I prefer simplicity with my deployment, and it can all fit on a single VPS with plenty of margin. It's not difficult to do, and I haven't had to touch that container since it was started.
I haven't upgraded Postgres from one version to another.
> From the MongoDB point of view, was it hard to get into Postgres
Nope, and I barely know SQL. You probably know more than me.
> What are your favorites features ?
Getting out of my way and being nice and fast. In retrospect I overengineered some aspects of my code around the assumption that postgres is far slower than it actually is.
I really don't use many of its features.
The ARM problems were just that MongoDB didn't like ARM to start with (iirc), and then when I got it running on my raspberry pi they didn't like the lack of SIMD instructions, and then it was a bit of a pain installing an older version that was barely supported anymore. It wasn't particularly difficult, just irritating.
Postgres just worked. Different ARM machine though, so it wasn't quite representative.