digitalmars.D.announce - BlogPost: Implementing an asynchronous, epoll based network client
- Mathias Laurenz Baumann (23/23) Feb 16 2011 There is a nice blogpost about the topic mentioned in the subject line:
- Trass3r (1/1) Feb 16 2011 Nice, what will this be used for?
- Mathias Laurenz Baumann (21/22) Feb 16 2011 We use it internaly in our technical infrastructure for threadless =
- piotrek (5/14) Feb 17 2011 Hi,
- Mathias Laurenz Baumann (39/59) Feb 18 2011 We never compared the performance of asio, libevent and tango. I =
There is a nice blogpost about the topic mentioned in the subject line: http://blog.sociomantic.com/2010/09/implementing-an-asynchronous-ep= oll-based-network-client-with-tango-on-linux/ or on reddit: http://www.reddit.com/r/programming/comments/dicn8/implementing_an_= asynchronous_epoll_based_network/ We appreciate constructive feedback. -- = Mathias Baumann Research and Development sociomantic labs GmbH M=C3=BCnzstra=C3=9Fe 19 10178 BERLIN DEUTSCHLAND http://www.sociomantic.com Fon: +49 (0)30 5015 4701 Fax: +49 (0)30 2403 6715 Skype: Mathias Baumann (m4renz) ----------------------------------------------------------- sociomantic labs GmbH, Location: Berlin Commercial Register - AG Charlottenburg: HRB 121302 B VAT No. - USt-ID: DE 266262100 Managing Directors: Thomas Nicolai, Thomas Brandhoff
Feb 16 2011
We use it internaly in our technical infrastructure for threadless = asyncronously managed server and clients that need to process quite a lo= t = connections and traffic. On Wed, 16 Feb 2011 15:37:17 +0100, Trass3r <un known.com> wrote:Nice, what will this be used for?-- = Mathias Baumann Research and Development sociomantic labs GmbH M=C3=BCnzstra=C3=9Fe 19 10178 BERLIN DEUTSCHLAND http://www.sociomantic.com Fon: +49 (0)30 5015 4701 Fax: +49 (0)30 2403 6715 Skype: Mathias Baumann (m4renz) ----------------------------------------------------------- sociomantic labs GmbH, Location: Berlin Commercial Register - AG Charlottenburg: HRB 121302 B VAT No. - USt-ID: DE 266262100 Managing Directors: Thomas Nicolai, Thomas Brandhoff
Feb 16 2011
On Wed, 16 Feb 2011 11:19:54 +0100, Mathias Laurenz Baumann wrote:There is a nice blogpost about the topic mentioned in the subject line: http://blog.sociomantic.com/2010/09/implementing-an-asynchronous-epoll-based-network-client-with-tango-on-linux/or on reddit: http://www.reddit.com/r/programming/comments/dicn8/implementing_an_asynchronous_epoll_based_network/ We appreciate constructive feedback.Hi, It's a very interesting topic. Do you know how Tango's implementation compares to boost.asio or libevent? BTW. Exploring your webpage I have seen for the first time a job for a D programmer :)
Feb 17 2011
Greetings,It's a very interesting topic. Do you know how Tango's implementation ==compares to boost.asio or libevent?We never compared the performance of asio, libevent and tango. I = personally only worked with asio before, but even there I did not benchmark it for any comparison. However, as they all use epoll in the background (when running on linux)= , = I presume that they all have a very similar performance.BTW. Exploring your webpage I have seen for the first time a job for a=D =programmer :)Using D for production is .. interesting. It has its pitfalls and we hav= e = some unpleasant surprises every now and then, but in general our softwar= e = works pretty good with it. Of course, finding a D programmer is not easy. I think I am the first wh= o = developed in D before working here :) On Thu, 17 Feb 2011 21:56:07 +0100, piotrek <starpit tlen.pl> wrote:On Wed, 16 Feb 2011 11:19:54 +0100, Mathias Laurenz Baumann wrote:e:There is a nice blogpost about the topic mentioned in the subject lin=-epoll-based-network-client-with-tango-on-http://blog.sociomantic.com/2010/09/implementing-an-asynchronous=linux/an_asynchronous_epoll_based_network/or on reddit: http://www.reddit.com/r/programming/comments/dicn8/implementing_==We appreciate constructive feedback.Hi, It's a very interesting topic. Do you know how Tango's implementation =compares to boost.asio or libevent? BTW. Exploring your webpage I have seen for the first time a job for a=D =programmer :)-- = Mathias Baumann Research and Development sociomantic labs GmbH M=C3=BCnzstra=C3=9Fe 19 10178 BERLIN DEUTSCHLAND http://www.sociomantic.com Fon: +49 (0)30 5015 4701 Fax: +49 (0)30 2403 6715 Skype: Mathias Baumann (m4renz) ----------------------------------------------------------- sociomantic labs GmbH, Location: Berlin Commercial Register - AG Charlottenburg: HRB 121302 B VAT No. - USt-ID: DE 266262100 Managing Directors: Thomas Nicolai, Thomas Brandhoff
Feb 18 2011