Browse files

updated README with a projected list of things for the POE grant

  • Loading branch information...
1 parent 7d6a1a7 commit 7ab1be5f422dfb73e93f4854dd1ea4601fc85773 @dhoss dhoss committed Mar 9, 2010
Showing with 25 additions and 0 deletions.
  1. +25 −0 README
@@ -1,5 +1,30 @@
+Intro To POE Braindump.
+1. Who?
+ - Who should be using POE?
+ Talk about who uses POE now, what kind of person should be using POE, who built POE, the community, etc.
+2. What?
+ - What kind of things does POE do? What can I *do* with poe? What *should* be done with POE?
+ Co-processing, workers, multi/simultaneous processing, POE > threads/fork
+3. Where?
+ - Where should I put POE? Does it play well with others? Or does it want to run alone?
+ Examples of standalone POE apps/processes, using POE to delegate tasks that need long running processes and workers.
+4. When?
+ - When should I use POE? When do I start looking at my app and saying, "this needs POE!"
+ When does an app need POE? When it starts doing processing on its own that could be better and more efficiently handled by a dedicated process/app
+5. Why?
+ - Why should I use POE? What advantages does it give me over Coro, Erlang, etc?
+ Why it makes more sense to use POE over Coro, erlang, etc. Speed? Maturity? Good architecture?
+6. How?
+ - How do I actually use POE?
+ Examples of the aforementioned points, with scenarios
Basic concepts.
Production ready:

0 comments on commit 7ab1be5

Please sign in to comment.