Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
agenda:a0511:mitschrift [2011/09/01 14:03]
Florian Sesser
agenda:a0511:mitschrift [2012/02/20 08:18] (aktuell)
Florian Sesser
Zeile 23: Zeile 23:
       * Threads und Events sind zwei Seiten einer Medallie, und welches System man nutzt, hängt nicht vom Problem, sondern von dem System (der Maschine) ab, auf der man das Problem löst       * Threads und Events sind zwei Seiten einer Medallie, und welches System man nutzt, hängt nicht vom Problem, sondern von dem System (der Maschine) ab, auf der man das Problem löst
   * [[http://www.usenix.org/events/hotos03/tech/full_papers/vonbehren/vonbehren_html/|Why Events Are A Bad Idea (for high-concurrency servers)]] Rob von Behren, Jeremy Condit and Eric Brewer, HotOS 2003   * [[http://www.usenix.org/events/hotos03/tech/full_papers/vonbehren/vonbehren_html/|Why Events Are A Bad Idea (for high-concurrency servers)]] Rob von Behren, Jeremy Condit and Eric Brewer, HotOS 2003
 +  * [[http://video.google.com/videoplay?docid=810232012617965344|Video: Advanced Topics in Programming Languages: Concurrency/message passing Newsqueak]] Rob Pike May 9, 2007
  
 Während Diskussion aufgekommen: Während Diskussion aufgekommen:
Zeile 38: Zeile 39:
     * Same page merging     * Same page merging
     * Cache conscious, Cache oblivious     * Cache conscious, Cache oblivious
-    * Deterministic Paged Skip List - Cache Conscious  +    * Deterministic Paged Skip List - Cache Conscious 
 +  * Wir sind uns einig: Bit indices sind cool.
  
 === Joe's Anekdote / Diskussion zu Scrum === === Joe's Anekdote / Diskussion zu Scrum ===
Zeile 59: Zeile 60:
   * Frank: Oft wird unter Zeitdruck die optimistische Schätzung genommen und dann noch das Testing gekürzt / auf Unit Tests verzichtet. Man könne ja Überstunden machen zum Ausgleich. Aber selbst, wenn die bezahlt werden -- Dass da keine Qualität rauskommen kann, ist klar.   * Frank: Oft wird unter Zeitdruck die optimistische Schätzung genommen und dann noch das Testing gekürzt / auf Unit Tests verzichtet. Man könne ja Überstunden machen zum Ausgleich. Aber selbst, wenn die bezahlt werden -- Dass da keine Qualität rauskommen kann, ist klar.
     * Joe: Stimmt. In anderen Ingenieurs-Disziplinen sieht man den Produkten leichter von außen an, wenn sie nicht fertig werden; Das ist in der Informatik ein Problem.     * Joe: Stimmt. In anderen Ingenieurs-Disziplinen sieht man den Produkten leichter von außen an, wenn sie nicht fertig werden; Das ist in der Informatik ein Problem.
 +
 +{{tag>Prezi High_Performance Dan_Kegel C10K C500K Jeff_Darcy Russ_Cox Rob_Pike Threads Events async NIO Bit_indices Erlang LLVM Memcached Cache Scrum Erfahrungswerte Zeitdruck}}