eBay / parallec

Fast Parallel Async HTTP/SSH/TCP/UDP/Ping Client Java Library. Aggregate 100,000 APIs & send anywhere in 20 lines of code. Ping/HTTP Calls 8000 servers in 12 seconds. (Akka) www.parallec.io
Apache License 2.0
805 stars 173 forks source link

Scala version #18

Closed darienmt closed 8 years ago

darienmt commented 8 years ago

This is a very interesting library. I am interested on creating a Scala version of it. How can I start the migration? Is anybody else interested?

jeffpeiyt commented 8 years ago

@darienmt ,

thanks for your interests. Yes you can build it with scala akka.

Also suggest you check out http://doc.akka.io/docs/akka-stream-and-http-experimental/1.0-RC3/scala/http/client-side/index.html

and see if you can build features of Parallec on top of this: http://doc.akka.io/docs/akka-stream-and-http-experimental/1.0-RC3/scala/http/client-side/index.html

From my understanding, the Akka HTTP client is still WIP and building up features. Maybe you can suggest it and contribute features in Parallec in it.

thanks,

darienmt commented 8 years ago

Akka HTTP is a WIP, but it is better to start using sooner than later. Flows bring another abstraction level on top of actors. It is a great suggestion. I already update my fork from your repo. Should I branch off from master or dev on my fork?

jeffpeiyt commented 8 years ago

yes. please branch from master :-)

jeffpeiyt commented 8 years ago

Close it now as there is no updates. If needed we can reopen it