J'ai besoin de remplacer mon macbook basé sur Intel, mais j'ai découvert qu'actuellement, les magasins ne fournissent que ceux avec des chipsets M1. J'ai donc pensé que ce ne serait pas si mal avec le M1 Pro (version 10 cœurs), mais la vieille inquiétude est apparue : son architecture est différente, comment cela va-t-il fonctionner ?
Dès les premiers jours de M1, je me souviens qu'il y avait beaucoup de problèmes de compatibilité - les applications plantaient, Docker n'était pas supporté et une tonne d'autres choses. Savez-vous comment cela fonctionne maintenant ? A quel point il est difficile d'utiliser le chipset M1 dans une équipe avec des stations de travail mixtes (x86, linux, intel MacBooks), surtout avec les outils suivants utilisés :
- Idée IntelliJ
- divers JDKs java
- docker
Je m'inquiète surtout pour Docker - par exemple l'utilisation de testcontainers, où le nom de l'image est codé en dur dans le code source de l'application développée. Que se passera-t-il si, par exemple, apache kafka est hébergé sur docker (kafka n'a pas d'image officielle arm). Sera-t-il émulé, ou devrai-je faire quelques changements ?