mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff MAURY <jeffma...@jeffmaury.com>
Subject Re: Back to code
Date Wed, 23 Apr 2014 16:27:05 GMT
On Wed, Apr 23, 2014 at 6:02 PM, Emmanuel Lécharny <elecharny@gmail.com>wrote:

> Le 4/23/14 5:09 PM, Jeff MAURY a écrit :
> > Hello,
> >
> > after a busy Devoxx France, I will be able to spend more time on MINA in
> >  the next weeks.
> > I would like to share some thoughts with you:
> >
> >
> >    - HTTP: as I was presenting a talk at Devoxx about Web stacks
> >    performances, I was really upset by the fact that most of them are
> using
> >    Netty as the underlying HTTP engine. I understood the reason: our HTTP
> >    codec is broken in many ways related to server development: no ZIP
> support,
> >    no application/x-www-form-urlencoded or multipart/form-data support.
> So our
> >    implementation is leaving too much work on the web stack
> implementation.
> >    Not clear on my side for the client part. So I suggest complete
> reworking
> >    the HTTP layer
>
> +1.
>
> >    - Benchmarks; we have started working on this issue but the bad part
> is
> >    that our tests are not distributed so the TCP layer is not really
> used and
> >    may impact the result. I propose to set up a new environment based on
> >    Docker so that the server side can run automatically from Maven on a
> remote
> >    machine. We should also try to keep the results as part of the build
> files.
> >    As ASF does not seem to provide a distributed environment,
> We can ask for machines where we can run some tests.
>
Can it be automated or is it a case by case ?

>
> OTOH, I have 4 Raspberry PI that could be used as injectors if needed.
>
> > I propose to run
> >    the build on my personal machines (MacBook + Ubuntu) and to archive
> the
> >    results on my ASF home space
>
>
> >    - SSL: We've refactored the SSL process to be more event oriented,
> but I
> >    think we should complete it, mainly related to rehandshake
>
> Absolutely.
>
>
> >
> > WDYT ?
>
> That's a perfect roadmap !
>
> On my side, I have to implement the LDAP codec over MINA 3, which can be
> a bit challenging, but could be a perfect move to test the migration
> process, and see what's missing.
>
>
> --
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
>
>


-- 
Jeff MAURY


"Legacy code" often differs from its suggested alternative by actually
working and scaling.
 - Bjarne Stroustrup

http://www.jeffmaury.com
http://riadiscuss.jeffmaury.com
http://www.twitter.com/jeffmaury

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message