[Twisted-Python] Free Coursera course on network software design patterns
Hi, I saw a new free course being offered by Coursera and thought it might be interesting to Twisted developers. Professor Douglas C. Schmidt of Vanderbilt University is teaching a free Coursera course over the Internet for 6 weeks: "Pattern-Oriented Software Architectures for Concurrent and Networked Software" https://www.coursera.org/course/posa Prof. Schmidt has been working in distributed systems and middleware for quite a while, and has written many papers in this area, including some papers in the 1990's on the Reactor and Proactor patterns: http://www.cs.wustl.edu/~schmidt/PDF/reactor-siemens.pdf http://www.cs.wustl.edu/~schmidt/PDF/proactor.pdf Prof. Schmidt also implemented these patterns in the ACE C++ framework. As someone who in the past has worked on ACE, I see a lot of similar ideas and concepts in Twisted. However, working with Python and Twisted is much more fun than C++. :) It might be interesting to follow along the Coursera course, and implement the problem sets in Twisted. -- Craig Rodrigues rodrigc@crodrigues.org
On Nov 29, 2012, at 3:27 PM, Craig Rodrigues <rodrigc@crodrigues.org> wrote:
Prof. Schmidt has been working in distributed systems and middleware for quite a while, and has written many papers in this area, including some papers in the 1990's on the Reactor and Proactor patterns:
In the interest of giving credit where credit is due, I should say that I'm a big fan of Prof. Schmidt and I read both of those papers when first implementing Twisted. They were very educational. -glyph
participants (2)
-
Craig Rodrigues
-
Glyph