스칼라 동시 프로그래밍

  • 발행 : 2017.03.20

초록

키워드

참고문헌

  1. E. W. Dijkstra, "Solution of a problem in concurrent programming control," Commun. ACM, Vol. 8, No. 9, p.569, September 1965. https://doi.org/10.1145/365559.365617
  2. Herb Sutter. "The fee lunch is over: A fundamental turn toward concurrency in software," Dr. Dobb's Journal, 30(3), March 2005.
  3. Martin Odersky, Lex Spoon, and Bill Venners, Programming in Scala, 3nd Ed., Artima Press, 2016.
  4. Aleksandar Prokopec, Leaming Concurrent Programming in Scala, Packt Publishing, 2014.
  5. Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, and Doug Lea, Java Concurrency in Practice, 1st Ed., Addison-Wesley Professional, 2006.
  6. Scala Documentation: Futures and Promises, http://docs.scala-Iang.org/overviews/core/futures.html
  7. Carl Hewitt, Peter Bishop, and Richard Steiger, "A Universal Modular ACTOR Formalism for Artificial Intelligence," Proceedings of the 3rd International Joint Conference on Artificial Intelligence (IJCAI), pp.235-245, 1973.
  8. Erlang, https://www.erlang.org/
  9. akka, http://akka.io/
  10. Scala Documentation: Parallel Collections, http://docs.scalalang.org/overviews/parallel-collections/overview.html
  11. ReactiveX, http://reactivex.io/
  12. ScalaSTM, http://nbronson.github.io/scala-stm/
  13. Apache Spark, http://spark.apache.org/