-
Notifications
You must be signed in to change notification settings - Fork 42
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
Support for Phoenix #4
Comments
👍 |
I'd love to see Salesforce Phoenix support Haeinsa. |
👍 |
This support would be very useful. |
Hi everyone! Sorry for late reply. Thanks for good suggestion. |
Thanks @eincs. |
Thanks, @eincs. I'm happy to answer any questions you have about Phoenix. |
@eincs What do you think of Phoenix so far? |
@preillyme I'll study Phoenix this weekend. |
@jtaylor-sfdc @preillyme Here is my thought on this issue. Transaction algorithm of Haeinsa relies on In my opinion, to use Haeinsa in Pheonix for transaction, Phoenix and Haeinsa should both modified. Since Haeinsa relies on client-side algorithm, Pheonix should use Haeinsa client internally. This means codes of Pheonix should be modified quite a lot. And also there is some functions which Haeinsa doesn't support (which are supported on Hbase client) These should be fixed in Haeinsa-side. For example, I see Pheonix use
I'm totally agree with And note that Haeinsa is designed to have good performance in small number of row in single transaction. Haeinsa works best on scheme which is similar to facebook messaging system, which all the data for user are stored in single row. You can see blog post1 from facebook engineering team. This means performance of Haeinsa can be not so good according to schema of the table. P.S. |
@eincs thanks for adding those other issues that will aid in Phoenix support. |
Great job on the transaction support! It would be interesting to have a version of Haeinsa that works with Phoenix.
The text was updated successfully, but these errors were encountered: