Skip to content
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

C API for Aeron #179

Open
stackedsax opened this issue Dec 4, 2019 · 6 comments
Open

C API for Aeron #179

stackedsax opened this issue Dec 4, 2019 · 6 comments

Comments

@stackedsax
Copy link

I'd like to get a discussion going about creating a C API for Aeron.

@stackedsax
Copy link
Author

@mjpt777, curious to know if you get notified about comments in this repo. I'll check in via email, too.

@mjpt777
Copy link
Collaborator

mjpt777 commented Jan 13, 2020

Yes I do get notified of updates here.

@stackedsax
Copy link
Author

Great! I'll get Todd looped in here soon enough, but in the meantime: can you give me some idea of the scope of the work for a C API?

@mjpt777
Copy link
Collaborator

mjpt777 commented Jan 13, 2020

Clients can take three forms in Aeron.

  1. Client for the Aeron transport which communicates with a media driver to control publications, subscriptions, and counters.
  2. Archive client which controls the recording and replay of streams.
  3. Cluster client for sending and receiving messages to a cluster of fault tolerant services.

I'm assuming you are talking about the first. Can you confirm this?

@mjpt777
Copy link
Collaborator

mjpt777 commented Jan 13, 2020

Can you confirm if you wish to discuss commercials here or via another channel?

@stackedsax
Copy link
Author

My understanding is that it's the first option, yes.

As for commercials, yes, let's take that offline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants