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

Add more formal enforcement on ByteBuffer size limitations. #6

Open
olegz opened this issue Apr 23, 2014 · 0 comments
Open

Add more formal enforcement on ByteBuffer size limitations. #6

olegz opened this issue Apr 23, 2014 · 0 comments
Assignees
Milestone

Comments

@olegz
Copy link
Owner

olegz commented Apr 23, 2014

While framework's main communication between client and Application Containers is achieved by exchanging ByteBuffers, some limitations around sanity must be enforced.
For example ByteBuffer already has some of it embedded by using Integer to allocate its size (thus limiting it by Integer.MAX_VALUE), but there has to be more at the framework level.
At the end of the day this is not deigned for pure echo-request-response type applications. Its about sending data for processing and receiving a reply about the status of the process.
One of those limitation could be:
Input: no more then 512Mb
Output: no more then 32MB
Its sounds reasonable at the moment and if there are use cases that would require these limits to be increased I would like to hear about them first, since as it happens more often then not the issue may be in the system architecture rather then frameworks capabilities/limitations.

@olegz olegz added this to the 0.1 milestone Apr 23, 2014
@olegz olegz self-assigned this Apr 23, 2014
@olegz olegz modified the milestones: 0.2, 0.1 May 1, 2014
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

1 participant