Namespaces are horrible in Python because the Python XML libraries are deficient. They're generally fine in e.g. Java. (Unless you're trying to represent QName typed data, but that's very niche.)
Kubernetes used to be hard to set up from scratch. Recently we had to set up a new cluster and it just worked with very little faff.
I can read Scala fine but I'd like fast compilation and good IDE support.
The tests are ineffective. That's because, as the article notes, unit tests - tests of single functions, with dependencies mocked - give very little confidence that code actually works. Problems usually appear in the…
We have a new guy at work who loves unit tests. Yammers about them constantly. If he's working on a feature that needs changes to classes A, B and C then his workflow is: make all the changes to class A, along with lots…
My company tried using Swarm 2-3 years ago and ran into the problem that it didn't actually work. Containers would just go missing from the network. Consequently we switched to Kubernetes. I imagine it does work now but…
Ocaml has a GIL. I've worked with people trying to build a distributed system in a language with a GIL and do not recommend it.
Storing large objects in database rows impacts performance and scalability but this shouldn't be a problem unless your files are extraordinarily large.
Namespaces are horrible in Python because the Python XML libraries are deficient. They're generally fine in e.g. Java. (Unless you're trying to represent QName typed data, but that's very niche.)
Kubernetes used to be hard to set up from scratch. Recently we had to set up a new cluster and it just worked with very little faff.
I can read Scala fine but I'd like fast compilation and good IDE support.
The tests are ineffective. That's because, as the article notes, unit tests - tests of single functions, with dependencies mocked - give very little confidence that code actually works. Problems usually appear in the…
We have a new guy at work who loves unit tests. Yammers about them constantly. If he's working on a feature that needs changes to classes A, B and C then his workflow is: make all the changes to class A, along with lots…
My company tried using Swarm 2-3 years ago and ran into the problem that it didn't actually work. Containers would just go missing from the network. Consequently we switched to Kubernetes. I imagine it does work now but…
Ocaml has a GIL. I've worked with people trying to build a distributed system in a language with a GIL and do not recommend it.
Storing large objects in database rows impacts performance and scalability but this shouldn't be a problem unless your files are extraordinarily large.