Tarek Ziadé

blog.ziade.org · Personal blog · on HN since 2012

Tarek Ziadé is a Python developer at Mozilla who writes about Python packaging, web server benchmarks and the Circus process manager.

What HN saysHN commenters link his posts and talks, including his EuroPython talk on why Circus was built, and the author responds to feedback on release notes.
19HN people shared it
3linked it in comments
21stories submitted
166story points
11 months agolast shared
2012people per year2026

Most-shared posts

  1. 1
    A new development era
    2 people · 70 points · first shared 2013 · 57 comments on HN
  2. 2
    WGSI Web Servers Bench
    2 people · 11 points · first shared 2012 · discussion on HN
  3. 3
    Mozilla Services Python Tools And Libraries
    2 people · 3 points · first shared 2012 · discussion on HN
  4. 4
    Circus 0.5 released
    1 people · 34 points · first shared 2012 · 5 comments on HN
  5. 5
    A Pythoneers directory
    1 people · 26 points · first shared 2013 · 6 comments on HN
  6. 6
    ToxMail experiment
    1 people · 3 points · first shared 2014 · discussion on HN
  7. 7
    Dear Django, help Python Packaging
    1 people · 3 points · first shared 2012 · discussion on HN
  8. 8
    Shutting down Facebook & Google
    1 people · 2 points · first shared 2013 · discussion on HN
  9. 9
  10. 10
    Two Years of Building AI in Firefox
    1 people · 2 points · first shared 2025 · discussion on HN
  11. 11
    Fun with AngularJS & Cornice
    1 people · 2 points · first shared 2013 · discussion on HN
  12. 12
    New Year's Python Meme 2012
    1 people · 1 points · first shared 2012 · discussion on HN
  13. 13
    Thoughts on Load Testing
    1 people · 1 points · first shared 2013 · discussion on HN
  14. 14
    The Perfect Running App
    1 people · 1 points · first shared 2014 · discussion on HN
  15. 15
    NGinxTest
    1 people · 1 points · first shared 2014 · discussion on HN

What HN people wrote when they linked it

boothead · 2013-01-31
I've noticed this as well (and there was a post from Tarek Ziadé's blog a couple of days that mentioned it too) [1] I've evolved to this approach - with the addition of WebSockets and a data binding layer (knockout) - to building the infrastructure for an algorithmic hedge fund over the last couple of years and it works extremely well. Your backend components are free to do whatever they need to (in whatever language/technology) and publish data periodically. The web server simply dips into these streams of updates and transforms and routes them to the front end as needed. It's an extremely flexible and agile way to develop applications, I can't recommend it enough! In fact it's so nice to develop this way that I'm writing a book about the ideas and techniques I've used which I hope to post to HN in a couple of weeks when I've got the infrastructure and homepage up and running. [1] Post: http://blog.ziade.org/2013/01/25/a-new-development-era-essay/ Discussion: http://news.ycombinator.com/item?id=5120020
mike3m · 2013-11-05
I watched a 60 minute talk from Tarek Ziadé a few months ago in EuroPython 2013 which was very interesting. His point regarding the missing features that made them launch project Circus were realtime stdout/stderr, realtime stats, powerful web console, remote, clustering and scalable. You can check out the slides here: http://blog.ziade.org/slides/pyconireland2012/
tarekziade2 · 2012-07-07
I kinda did it for all previous releases, like the box on the right here: http://blog.ziade.org/2012/06/12/circus-04-released Will do it for 0.6 thx for the feedback

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close