-
Notifications
You must be signed in to change notification settings - Fork 217
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
Implement Kafka protocol #467
Comments
Hi |
Hey @g41797 , |
on board |
Implementation of Kafka protocol in Memphis - client point of view
Last is most important. It will help us to understand expectations of users and as result what we actually should to implement. I don't know exactly, but if Kafka and Memphis use different terminology (possibly for the same things) - explanation is the part of this doc. How will co-exist kafka-memphis and memhpis on the client side. Do we have some recommendations? Simultaneously we need to look for ready solutions franz-go uses proprietary format for generation of go code. May be mix of these solutions will be good idea? |
Thanks, @g41797 ! What do you think? |
of course , I talked about code-generation just as part of brainstorming as far as I understand dashboard is bestselling point of Memphis regarding implementation we are not talking about adapter on the client side, because in this case we need to support go, js, pyton etc a lot of works "directly within the core" - best solution for performance but not in the early stage (stability etc) as example of similar solution see nats-kafka |
@g41797 client-side solution is indeed the worst option. |
old joke: two programmers arguing whose program is better kafka itself has misc adapters for "non-smart" clients but why we are talking about design? i didn't see any reqs yet please take a look on of course this information for developers, but it may be translated also to "customers language". we definitely need similar doc before deep dive |
Totally agree, let's start from that part I'd say, after approving it we will be able to move forward. What do you think? |
as old-fashioned man I think we need to talk
…On Thu, Jun 1, 2023, 11:15 Idan Asulin ***@***.***> wrote:
Totally agree, let's start from that part I'd say, after approving it we
will be able to move forward. What do you think?
—
Reply to this email directly, view it on GitHub
<#467 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACFRU6M4XOPXPXYXZHO2DTTXJBFSNANCNFSM6AAAAAAR2TA6JE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Feature is being managed in issue #849 |
Summary
Implementation of Kafka protocol in Memphis
Value
To enable Kafka users to easily work with Memphis without changing their code, Memphis will support Kafka protocol
Persona(s)
The text was updated successfully, but these errors were encountered: