3 ms·
The last time I looked I tried to deploy a python MVP on ARM but found that some of the dependencies weren't compatible. I'd take a hard look at your ecosystem
by 8organicbits 3y ago
The last time I looked I tried to deploy a python MVP on ARM but found that some of the dependencies weren't compatible. I'd take a hard look at your ecosystem and what sort of dependencies you're likely to need in the future before committing to ARM.
- 95014_refugee 3y agoSometime around 2010, I’d guess? It’s been a long time since this has been a meaningful issue…
- 8organicbits 3y ago2023. I forget the dependency, possibly something crypto related?
- repelsteeltje 3y agoCrypto and media codecs are in that area of incompatibilities. Occasionally run into Intel - AMD issues and even subtle generational mishaps every now and then. In cloud this is often related to hypervisor hiding architecture details (or plainly lying about them). Another source of trouble is python ecosystem fighting os packages. My recommendation would definitely include inspecting your dependencies. Also, be aware of python limitations: it's easy to develop, but but of a nightmare to deploy, maintain when targeting distinct platforms.
- jeffrallen 3y agoI do development of Odoo addons for a client on my ARM server, never really thought about it, just started working there because it was convenient and it just worked.
- AeroNotix 3y agoWhich ARM server would that be?
- jeffrallen 3y agoAn Oracle always free instance.
- dingi 3y agoThis was my observation as well. Python and Node still don't have perfect support on ARM (And no, this was not 10 years ago. Couple months ago tops). Not the core language/runtime but libraries. They still rely on native libs for some stuff. The platform I haven't experienced any issues at all was the JVM. Worked perfectly all the time. At least for my use cases (Web API services).
- iraqmtpizza 3y agoI pity the people still using glorified C. Java just works everywhere.