Skip to content

Instantly share code, notes, and snippets.

@allwmh
Forked from skroah/gist:9c22697521626c7b388b
Created January 9, 2016 01:24
Show Gist options
  • Select an option

  • Save allwmh/09485087d3a999f404f6 to your computer and use it in GitHub Desktop.

Select an option

Save allwmh/09485087d3a999f404f6 to your computer and use it in GitHub Desktop.

Revisions

  1. @skroah skroah revised this gist May 8, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -46,6 +46,7 @@
    * Asynch JavaScript at Neflix: https://www.youtube.com/watch?v=XRYN2xt11Ek
    * Futures and Rx Observables: powerful abstractions for consuming web services asynchronously: https://www.youtube.com/watch?v=aZkwIA4k2xU&list=TLQF3f9MRNqPA16xCMMXqi8CTqlzvc511r
    * Event-Driven, The Only Way (It's Gonna) Fly!: https://www.youtube.com/watch?v=qjjrBmXOKxo
    * Reactive Streams Webinar: http://typesafe.com/blog/reactive-streams-webinar

    #Specifications and Implementations
    * Typesafe Reactive Platform: http://typesafe.com/platform
  2. @skroah skroah revised this gist May 8, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -45,6 +45,7 @@
    * http://www.infoq.com/reactive-extensions/
    * Asynch JavaScript at Neflix: https://www.youtube.com/watch?v=XRYN2xt11Ek
    * Futures and Rx Observables: powerful abstractions for consuming web services asynchronously: https://www.youtube.com/watch?v=aZkwIA4k2xU&list=TLQF3f9MRNqPA16xCMMXqi8CTqlzvc511r
    * Event-Driven, The Only Way (It's Gonna) Fly!: https://www.youtube.com/watch?v=qjjrBmXOKxo

    #Specifications and Implementations
    * Typesafe Reactive Platform: http://typesafe.com/platform
  3. @skroah skroah revised this gist May 8, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -44,6 +44,7 @@
    * https://skillsmatter.com/skillscasts/3620-asynchronous-and-non-blocking-network-frameworks
    * http://www.infoq.com/reactive-extensions/
    * Asynch JavaScript at Neflix: https://www.youtube.com/watch?v=XRYN2xt11Ek
    * Futures and Rx Observables: powerful abstractions for consuming web services asynchronously: https://www.youtube.com/watch?v=aZkwIA4k2xU&list=TLQF3f9MRNqPA16xCMMXqi8CTqlzvc511r

    #Specifications and Implementations
    * Typesafe Reactive Platform: http://typesafe.com/platform
  4. @skroah skroah revised this gist May 6, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -5,6 +5,7 @@
    * https://en.wikipedia.org/wiki/Reactive_programming
    * https://en.wikipedia.org/wiki/Functional_reactive_programming
    * Design Methods for Reactive Systems book slides: http://booksite.elsevier.com/9781558607552/slides/slides.pdf
    * Programming without a callstack Event Driven Architectures By G Hohpe: http://www.eaipatterns.com/docs/EDA.pdf
    * On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/
    * Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/
    * Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/
  5. @skroah skroah revised this gist May 6, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,7 @@
    * The Reactive Manifesto: http://www.reactivemanifesto.org/
    * https://en.wikipedia.org/wiki/Reactive_programming
    * https://en.wikipedia.org/wiki/Functional_reactive_programming
    * Design Methods for Reactive Systems book slides: http://booksite.elsevier.com/9781558607552/slides/slides.pdf
    * On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/
    * Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/
    * Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/
  6. @skroah skroah revised this gist May 6, 2014. 1 changed file with 30 additions and 18 deletions.
    48 changes: 30 additions & 18 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -1,15 +1,4 @@
    ##Reactive System Design Links
    #Books
    * Reactive Design Patterns:http://www.manning.com/kuhn/
    * Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/
    * Reactive DataFlow: http://dataflowbook.com/cms/
    * Big Data: http://manning.com/marz/

    #Blogs
    * Netflix Tech Blog: http://techblog.netflix.com/
    * http://blog.reactiveprogramming.org/
    * Typesafe Blog: http://typesafe.com/blog
    * Parallel Universe Blog: http://blog.paralleluniverse.co/

    #Articles and Papers
    * The Reactive Manifesto: http://www.reactivemanifesto.org/
    @@ -21,6 +10,21 @@
    * Your mouse is a DB by Eric Meijer: http://queue.acm.org/detail.cfm?id=2169076
    * Everything you wanted to know about synchronization: http://sigops.org/sosp/sosp13/papers/p33-david.pdf
    * http://aphyr.com/posts/288-the-network-is-reliable
    * FlapJax Paper: http://cs.brown.edu/~sk/Publications/Papers/Published/mgbcgbk-flapjax/paper.pdf
    * http://pkaczor.blogspot.co.uk/2014/04/reactive-ddd-with-akka.html

    #Books
    * Reactive Design Patterns:http://www.manning.com/kuhn/
    * Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/
    * Reactive DataFlow: http://dataflowbook.com/cms/
    * Big Data: http://manning.com/marz/

    #Blogs
    * Netflix Tech Blog: http://techblog.netflix.com/
    * http://blog.reactiveprogramming.org/
    * Typesafe Blog: http://typesafe.com/blog
    * Parallel Universe Blog: http://blog.paralleluniverse.co/
    * Akka: http://letitcrash.com/

    #Groups or Forums
    * Reactive & DataFlowProgramming Reddit: http://www.reddit.com/r/DataFlowProgramming
    @@ -29,6 +33,7 @@
    * Mechanical Sympathy Google Group: https://groups.google.com/forum/#!forum/mechanical-sympathy
    * Docker Google Group: https://groups.google.com/forum/#!forum/docker-user
    * DDD/CQRS Google Group: https://groups.google.com/forum/#!forum/dddcqrs
    * Rx Java: https://groups.google.com/forum/#!forum/rxjava

    #Videos:
    * 2014 React Conference: https://www.youtube.com/user/reactconf
    @@ -38,20 +43,27 @@
    * http://www.infoq.com/reactive-extensions/
    * Asynch JavaScript at Neflix: https://www.youtube.com/watch?v=XRYN2xt11Ek

    #Specifications and Implementations
    * Reactive Streams: http://www.reactive-streams.org/


    #Frameworks
    * Netflix RxJava: https://github.com/Netflix/RxJava/wiki
    #Specifications and Implementations
    * Typesafe Reactive Platform: http://typesafe.com/platform
    * Netflix RxJava: https://github.com/Netflix/RxJava/wiki
    * Spring Reactor Framework: https://github.com/reactor/reactor
    * Reactive Extensions (Microsoft): https://rx.codeplex.com/
    * Vert.x: http://vertx.io/
    * Play Framework: http://www.playframework.com/
    * Node.js: http://nodejs.org/
    * Netty: http://netty.io/
    * Netflix bulkheading library: https://github.com/Netflix/Hystrix
    * Apache Storm: https://storm.incubator.apache.org/
    * Parallel Universe Products: http://www.paralleluniverse.co/
    * Reactive Extensions (Microsoft): https://rx.codeplex.com/
    * Rx Java: https://github.com/Netflix/RxJava
    * Reactive Streams: http://www.reactive-streams.org/
    * Akka: http://akka.io/
    * Reactive JavaFX : https://github.com/TomasMikula/ReactFX
    * Reactive Mongo Driver (Scala): http://reactivemongo.org/
    * Camel Rx: https://camel.apache.org/rx.html
    * Facebook Reactive JS implementation: https://facebook.github.io/react/
    * http://knockoutjs.com/
    * http://meteor.com/

    #Coursework
    * Reactive Programming Class: https://www.coursera.org/course/reactive
  7. @skroah skroah revised this gist May 5, 2014. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -20,7 +20,8 @@
    * Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/
    * Your mouse is a DB by Eric Meijer: http://queue.acm.org/detail.cfm?id=2169076
    * Everything you wanted to know about synchronization: http://sigops.org/sosp/sosp13/papers/p33-david.pdf
    *
    * http://aphyr.com/posts/288-the-network-is-reliable

    #Groups or Forums
    * Reactive & DataFlowProgramming Reddit: http://www.reddit.com/r/DataFlowProgramming
    * Spring Reactor Framework Google Group: https://groups.google.com/forum/#!forum/reactor-framework
  8. @skroah skroah revised this gist May 4, 2014. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -11,15 +11,16 @@
    * Typesafe Blog: http://typesafe.com/blog
    * Parallel Universe Blog: http://blog.paralleluniverse.co/

    #Articles
    #Articles and Papers
    * The Reactive Manifesto: http://www.reactivemanifesto.org/
    * https://en.wikipedia.org/wiki/Reactive_programming
    * https://en.wikipedia.org/wiki/Functional_reactive_programming
    * On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/
    * Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/
    * Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/
    * Your mouse is a DB by Eric Meijer: http://queue.acm.org/detail.cfm?id=2169076

    * Everything you wanted to know about synchronization: http://sigops.org/sosp/sosp13/papers/p33-david.pdf
    *
    #Groups or Forums
    * Reactive & DataFlowProgramming Reddit: http://www.reddit.com/r/DataFlowProgramming
    * Spring Reactor Framework Google Group: https://groups.google.com/forum/#!forum/reactor-framework
  9. @skroah skroah revised this gist May 4, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -23,6 +23,7 @@
    #Groups or Forums
    * Reactive & DataFlowProgramming Reddit: http://www.reddit.com/r/DataFlowProgramming
    * Spring Reactor Framework Google Group: https://groups.google.com/forum/#!forum/reactor-framework
    * Doug Lea's Concurrency Group: http://cs.oswego.edu/mailman/listinfo/concurrency-interest
    * Mechanical Sympathy Google Group: https://groups.google.com/forum/#!forum/mechanical-sympathy
    * Docker Google Group: https://groups.google.com/forum/#!forum/docker-user
    * DDD/CQRS Google Group: https://groups.google.com/forum/#!forum/dddcqrs
  10. @skroah skroah revised this gist May 3, 2014. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -1,3 +1,4 @@
    ##Reactive System Design Links
    #Books
    * Reactive Design Patterns:http://www.manning.com/kuhn/
    * Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/
  11. @skroah skroah revised this gist May 3, 2014. 1 changed file with 12 additions and 1 deletion.
    13 changes: 12 additions & 1 deletion gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -2,10 +2,13 @@
    * Reactive Design Patterns:http://www.manning.com/kuhn/
    * Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/
    * Reactive DataFlow: http://dataflowbook.com/cms/
    * Big Data: http://manning.com/marz/

    #Blogs
    * Netflix Tech Blog: http://techblog.netflix.com/
    * http://blog.reactiveprogramming.org/
    * http://blog.paralleluniverse.co/
    * Typesafe Blog: http://typesafe.com/blog
    * Parallel Universe Blog: http://blog.paralleluniverse.co/

    #Articles
    * The Reactive Manifesto: http://www.reactivemanifesto.org/
    @@ -14,6 +17,7 @@
    * On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/
    * Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/
    * Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/
    * Your mouse is a DB by Eric Meijer: http://queue.acm.org/detail.cfm?id=2169076

    #Groups or Forums
    * Reactive & DataFlowProgramming Reddit: http://www.reddit.com/r/DataFlowProgramming
    @@ -28,15 +32,22 @@
    * https://skillsmatter.com/skillscasts/4188-from-patterns-to-code-coding-simple-event-driven-components-for-agile-software
    * https://skillsmatter.com/skillscasts/3620-asynchronous-and-non-blocking-network-frameworks
    * http://www.infoq.com/reactive-extensions/
    * Asynch JavaScript at Neflix: https://www.youtube.com/watch?v=XRYN2xt11Ek

    #Specifications and Implementations
    * Reactive Streams: http://www.reactive-streams.org/


    #Frameworks
    * Netflix RxJava: https://github.com/Netflix/RxJava/wiki
    * Typesafe Reactive Platform: http://typesafe.com/platform
    * Spring Reactor Framework: https://github.com/reactor/reactor
    * Vert.x: http://vertx.io/
    * Apache Storm: https://storm.incubator.apache.org/
    * Parallel Universe Products: http://www.paralleluniverse.co/
    * Reactive Extensions (Microsoft): https://rx.codeplex.com/
    * Reactive JavaFX : https://github.com/TomasMikula/ReactFX
    * Reactive Mongo Driver (Scala): http://reactivemongo.org/

    #Coursework
    * Reactive Programming Class: https://www.coursera.org/course/reactive
  12. @skroah skroah revised this gist May 3, 2014. 1 changed file with 29 additions and 36 deletions.
    65 changes: 29 additions & 36 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -1,49 +1,42 @@
    #Books
    *Reactive Design Patterns:http://www.manning.com/kuhn/

    *Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/

    *Reactive DataFlow: http://dataflowbook.com/cms/
    * Reactive Design Patterns:http://www.manning.com/kuhn/
    * Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/
    * Reactive DataFlow: http://dataflowbook.com/cms/

    #Blogs
    *http://blog.reactiveprogramming.org/

    *http://blog.paralleluniverse.co/
    * http://blog.reactiveprogramming.org/
    * http://blog.paralleluniverse.co/

    #Articles
    *On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/

    *Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/

    *Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/

    #Groups
    *Spring Reactor Framework Google Group: https://groups.google.com/forum/#!forum/reactor-framework

    *Mechanical Sympathy Google Group: https://groups.google.com/forum/#!forum/mechanical-sympathy

    *Docker Google Group: https://groups.google.com/forum/#!forum/docker-user

    *DDD/CQRS Google Group: https://groups.google.com/forum/#!forum/dddcqrs

    * The Reactive Manifesto: http://www.reactivemanifesto.org/
    * https://en.wikipedia.org/wiki/Reactive_programming
    * https://en.wikipedia.org/wiki/Functional_reactive_programming
    * On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/
    * Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/
    * Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/

    #Groups or Forums
    * Reactive & DataFlowProgramming Reddit: http://www.reddit.com/r/DataFlowProgramming
    * Spring Reactor Framework Google Group: https://groups.google.com/forum/#!forum/reactor-framework
    * Mechanical Sympathy Google Group: https://groups.google.com/forum/#!forum/mechanical-sympathy
    * Docker Google Group: https://groups.google.com/forum/#!forum/docker-user
    * DDD/CQRS Google Group: https://groups.google.com/forum/#!forum/dddcqrs

    #Videos:
    *2014 React Conference: https://www.youtube.com/user/reactconf

    *https://skillsmatter.com/skillscasts/5090-loosely-coupled-orchestration-with-messaging

    *https://skillsmatter.com/skillscasts/4188-from-patterns-to-code-coding-simple-event-driven-components-for-agile-software

    *https://skillsmatter.com/skillscasts/3620-asynchronous-and-non-blocking-network-frameworks

    *http://www.infoq.com/reactive-extensions/

    * 2014 React Conference: https://www.youtube.com/user/reactconf
    * https://skillsmatter.com/skillscasts/5090-loosely-coupled-orchestration-with-messaging
    * https://skillsmatter.com/skillscasts/4188-from-patterns-to-code-coding-simple-event-driven-components-for-agile-software
    * https://skillsmatter.com/skillscasts/3620-asynchronous-and-non-blocking-network-frameworks
    * http://www.infoq.com/reactive-extensions/

    #Specifications and Implementations

    *Reactive Streams: http://www.reactive-streams.org/
    * Reactive Streams: http://www.reactive-streams.org/


    #Frameworks
    * Netflix RxJava: https://github.com/Netflix/RxJava/wiki
    * Vert.x: http://vertx.io/
    * Reactive JavaFX : https://github.com/TomasMikula/ReactFX


    #Coursework
    * Reactive Programming Class: https://www.coursera.org/course/reactive
  13. @skroah skroah revised this gist May 3, 2014. 1 changed file with 12 additions and 0 deletions.
    12 changes: 12 additions & 0 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -1,29 +1,41 @@
    #Books
    *Reactive Design Patterns:http://www.manning.com/kuhn/

    *Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/

    *Reactive DataFlow: http://dataflowbook.com/cms/

    #Blogs
    *http://blog.reactiveprogramming.org/

    *http://blog.paralleluniverse.co/

    #Articles
    *On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/

    *Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/

    *Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/

    #Groups
    *Spring Reactor Framework Google Group: https://groups.google.com/forum/#!forum/reactor-framework

    *Mechanical Sympathy Google Group: https://groups.google.com/forum/#!forum/mechanical-sympathy

    *Docker Google Group: https://groups.google.com/forum/#!forum/docker-user

    *DDD/CQRS Google Group: https://groups.google.com/forum/#!forum/dddcqrs


    #Videos:
    *2014 React Conference: https://www.youtube.com/user/reactconf

    *https://skillsmatter.com/skillscasts/5090-loosely-coupled-orchestration-with-messaging

    *https://skillsmatter.com/skillscasts/4188-from-patterns-to-code-coding-simple-event-driven-components-for-agile-software

    *https://skillsmatter.com/skillscasts/3620-asynchronous-and-non-blocking-network-frameworks

    *http://www.infoq.com/reactive-extensions/


  14. @skroah skroah revised this gist May 3, 2014. 1 changed file with 25 additions and 3 deletions.
    28 changes: 25 additions & 3 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -1,15 +1,37 @@
    #Books
    Reactive Design Patterns:
    *Reactive Design Patterns:http://www.manning.com/kuhn/
    *Design Methods for Reactive Systems: http://www.amazon.com/Design-Methods-Reactive-Systems-Engineering-ebook/dp/B001B1PG4W/
    *Reactive DataFlow: http://dataflowbook.com/cms/

    #Blogs
    *http://blog.reactiveprogramming.org/
    *http://blog.paralleluniverse.co/

    #Articles
    *On Distributed Memory Systems: http://blog.paralleluniverse.co/2012/07/10/on-distributed-memory/
    *Disruptor source code, papers and articles: https://lmax-exchange.github.io/disruptor/
    *Mechanical Sympathy Blog: http://mechanical-sympathy.blogspot.com/

    #Groups
    *Spring Reactor Framework Google Group: https://groups.google.com/forum/#!forum/reactor-framework
    *Mechanical Sympathy Google Group: https://groups.google.com/forum/#!forum/mechanical-sympathy
    *Docker Google Group: https://groups.google.com/forum/#!forum/docker-user
    *DDD/CQRS Google Group: https://groups.google.com/forum/#!forum/dddcqrs

    #Specifications and Implementations

    Reactive Streams: http://www.reactive-streams.org/
    #Videos:
    *2014 React Conference: https://www.youtube.com/user/reactconf
    *https://skillsmatter.com/skillscasts/5090-loosely-coupled-orchestration-with-messaging
    *https://skillsmatter.com/skillscasts/4188-from-patterns-to-code-coding-simple-event-driven-components-for-agile-software
    *https://skillsmatter.com/skillscasts/3620-asynchronous-and-non-blocking-network-frameworks
    *http://www.infoq.com/reactive-extensions/


    #Specifications and Implementations

    *Reactive Streams: http://www.reactive-streams.org/


    #Frameworks


  15. @skroah skroah revised this gist May 3, 2014. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions gistfile1.md
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,13 @@
    #Books
    -Reactive Design Patterns:
    Reactive Design Patterns:


    #Articles


    #Specifications and Implementations

    -Reactive Streams: http://www.reactive-streams.org/
    Reactive Streams: http://www.reactive-streams.org/



  16. @skroah skroah renamed this gist May 3, 2014. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  17. @skroah skroah created this gist May 3, 2014.
    15 changes: 15 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    #Books
    -Reactive Design Patterns:


    #Articles


    #Specifications and Implementations

    -Reactive Streams: http://www.reactive-streams.org/



    #Frameworks