Docker Is Still Going Strong

While reading various news portals, one gets the impression that Docker is a technology that no one uses anymore. The RedHat people seem to be using podman, and Kubernetes has deprecated Docker support. The internet is trying hard to sell the opinion that the days of Docker are over. In the real world, however, Docker is still going strong. Very strong indeed. Companies are just migrating their applications to Docker. Moreover, most of them do not start with podman.
Read more →

JDK M1 Performance Rosetta 2 vs. Native

The other day I was speculating about the JDK performance on the new Apple Macbook Pro with the new M1 chip when run with Rosetta 2. For me, it felt good enough when I compiled source code. IntelliJ run with Rosetta 2, however, felt sluggish. So I was curious how much better a native JDK might be. Today I measured the performance difference between a JDK run with Rosetta 2 and natively.
Read more →

Apple M1 review from a developer’s perspective

Apple changed its CPU architecture. Again. And all I could do is order one of their devices right after they announced it…
Read more →