-
Notifications
You must be signed in to change notification settings - Fork 26.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dubbo framework support for ARM architecture discussion #7349
Comments
dubbo framework is based on java,the features of java is cross platform.Generally speaking,dubbo may support arm architecture because of the support to arm of java.Have you tried to use dubbo on the arm architecture?Did you have any problems using dubbo on the machine of ARM architecture. |
Okay, I get it. I haven't tried using the Dubbo framework on an ARM machine yet, but I think I will. |
yes,this project is entirely Java based.Dubbo also have other language support such as dubbo-go.And dubbo3.0 plans to support cross-language based on cross-language Protocol. |
OK. Thank you for your answer. |
Dubbo does not build on ARM64 due to dependencies which use native binaries, like embedded-redis and embedded-consul. |
Update embedded-redis and embedded-consul to newer versions which have native binaries for aarch64 Re-introduce TravisCI as a build tool only for ARM64. It will run as a cron job every night
Ok, thank you for your reply, it will be very helpful. |
Update embedded-redis and embedded-consul to newer versions which have native binaries for aarch64 Re-introduce TravisCI as a build tool only for ARM64. It will run as a cron job every night
Update embedded-redis and embedded-consul to newer versions which have native binaries for aarch64 Re-introduce TravisCI as a build tool only for ARM64. It will run as a cron job every night
Update embedded-redis and embedded-consul to newer versions which have native binaries for aarch64 Re-introduce TravisCI as a build tool only for ARM64. It will run as a cron job every night
Update embedded-redis and embedded-consul to newer versions which have native binaries for aarch64 Re-introduce TravisCI as a build tool only for ARM64. It will run as a cron job every night
* Issue #7349 - Fix the build on ARM64 CPU architecture Update embedded-redis and embedded-consul to newer versions which have native binaries for aarch64 Re-introduce TravisCI as a build tool only for ARM64. It will run as a cron job every night * Issue #7408 - Set the scope of groovy-xml in the dependencyManagement section Inline the version so that it is not forgotten to be removed when the dependency is removed with the upgrade to embedded-consul:2.2.1 See pszymczyk/embedded-consul#114 * Update embedded-redis to 0.10.0 * DUBBO-7349 Upgrade Embedded-Consul to 2.2.1 * DUBBO-7349 Add scope=test to all occurrences of embedded-[redis|consul]
Resolved in #7408 |
In recent years, ARM architecture server has been more and more widely used in microservice development, some microservice frameworks have also provided support for ARM architecture, so now does Dubbo framework provide support for ARM architecture, if not, will there be any future migration plan?
The text was updated successfully, but these errors were encountered: