Replies: 16 comments 8 replies
-
Hey @zhfeng , Your idea looks good to me. ;-) You want to add I am curious which scenario people would like to choose |
Beta Was this translation helpful? Give feedback.
-
yeah, that should be one option to add the db-kind of It should leverage Quakrus native mode to build the shardingsphere applications into the native exeuctions by using Graal VM. This could improve the startup speed and memory in runtime. Also I think if people want to build a cloud-native application with Quarkus framework and also want to use the database sharding features and |
Beta Was this translation helpful? Give feedback.
-
I just create a initial repo https://github.com/zhfeng/quarkus-shardingsphere-jdbc. @tristaZero can you check the names are appropriate ? Currently Quarkus has https://github.com/quarkiverse/ to hold all of the 3rd party extensions. Anyway, we can also choose to hold the extension in shardingsphere repo. |
Beta Was this translation helpful? Give feedback.
-
Sounds interesting, I prefer to integrate into Quarkus ecosystem to make |
Beta Was this translation helpful? Give feedback.
-
OK, I create https://github.com/quarkiverse/quarkus-shardingsphere-jdbc on Quarkus ecosystem. |
Beta Was this translation helpful? Give feedback.
-
It seems that it's a little bit difficult to support the native mode right now. There are some dependencies required by shardingsphere nees to support graalvm compilation. I will keep investigate and gather some information here
|
Beta Was this translation helpful? Give feedback.
-
apache curator is an optional dependency on ShardingSphere, how about use etcd to try it first? |
Beta Was this translation helpful? Give feedback.
-
@terrymanu @tristaZero I just wonder if we have some links to explain every shardingsphere configuration in
I'd like to make sure these are the same with the |
Beta Was this translation helpful? Give feedback.
-
It looks like ShardingSphere doesn't actually work with GraalVM due to Apache Calcite ? |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
@linghengqian are you interesting with I do not have much time on it but I'd like to help you as much as possible. currently it failed to upgrade to 5.1.1 |
Beta Was this translation helpful? Give feedback.
-
apache/calcite#2603 was closed due to controversy, I'm not sure about the impact, just a reminder. |
Beta Was this translation helpful? Give feedback.
-
Hi all, I just finished work on quarkiverse/quarkus-shardingsphere-jdbc#56 with
I still work on some document works and will relesae a first version of Thanks a lot for the awesome work on shardingsphere 5.2.0 escpecially with supporting the SQL Driver, and this did a big help me for the working on the qurakus-shardingsphere-jdbc. Cheers! |
Beta Was this translation helpful? Give feedback.
-
FYI, I done the first release of quarkus-shardingsphere-jdbc 0.0.1. If you are interested with it, please try and any feedback is welcome! |
Beta Was this translation helpful? Give feedback.
-
Now, it can be found on https://code.quarkus.io/?extension-search=origin:other%20shardingsphere |
Beta Was this translation helpful? Give feedback.
-
I'm close to finish the native support in
Also we need some fixes in shardingsphere for helping native building
I'd like to thank Nicolas Filotto @essobedo and I re-used his If the above fixes have been included in the coming release of Cherers! |
Beta Was this translation helpful? Give feedback.
-
Feature Request
I just want to add sharding sphere in Quarkus ecosystem and support as an extension
Is your feature request related to a problem?
Describe the feature you would like.
quarkus-sharding-sphere
ShardingSphereDataSource
beans with theapplication.properties
or the yaml configuration.Any feedback is welcome !
Beta Was this translation helpful? Give feedback.
All reactions