Open zhaonian opened 5 years ago
Grpc client
On Thu, Sep 5, 2019, 8:27 PM Zhaonian Luan notifications@github.com wrote:
Goals:
- the whole app will vastly rely on Dependency Injection using Dagger.
- Kotlin Coroutines stable release, so it might be a better option for handling threading and concurrency than RxJava and RxKotlin.
- for network only data source, do not use Repository pattern, viewmodel should be able to handle it.
- for network data source that needed to be cached in DB, use the repository pattern.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/zhaonian/Ureka-Lite/issues/48?email_source=notifications&email_token=ABT3B4MHC3GWI34JQWCN733QIHEZ7A5CNFSM4IUERP5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJWOWXQ, or mute the thread https://github.com/notifications/unsubscribe-auth/ABT3B4KWCJWYMFXNULV4MRDQIHEZ7ANCNFSM4IUERP5A .
@DaviesX yea sure.....only If you refactor the whole ureka backend to GRPC :)
Not whole. A lightweight unwrapper will do the trick.
On Fri, Sep 6, 2019, 1:29 PM Zhaonian Luan notifications@github.com wrote:
@DaviesX https://github.com/DaviesX yea sure.....only If you refactor the whole ureka backend to GRPC :)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zhaonian/Ureka-Lite/issues/48?email_source=notifications&email_token=ABT3B4JBTDWEIIXWB2EXX5LQIK4T7A5CNFSM4IUERP5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6D7G3I#issuecomment-529003373, or mute the thread https://github.com/notifications/unsubscribe-auth/ABT3B4PJPD7AB4AJCKR6273QIK4T7ANCNFSM4IUERP5A .
@DaviesX actually, that would be very beneficial to use gRPC on Ureka because there are a lot of regressions due to client and server not being consistent with each other. you should do it :D
Goals: