文件名称:concurrent-ruby-presentation:这是我在 RubyConf 2013 和 Cascadia Ruby 2013 上发表的关于 Ruby 并发的演讲
文件大小:16.82MB
文件格式:ZIP
更新时间:2024-06-23 13:59:35
Ruby
演示:并发 Ruby 注意:本演示文稿早的。 现在我们正在快速接近 1.0 版本,本演示文稿中的任何内容都不可能是准确的。 除了一些抽象的概念。 也许。 请不要指望此代码中的任何部分都适用于当前版本的 gem。 - 杰瑞 这是我在 2013 年秋季的几次会议和聚会上发表的关于 Ruby 并发性的演示文稿。标签标记了每次会议/聚会上使用的演示文稿的版本。 演示文稿最新版本中的所有源代码示例都使用我的 gem。 这是迄今为止的会议/聚会列表: ,可在上 ,可在上 聚会于 12/5/2013 我将在发表“Ruby 中的高级并发编程” 演讲摘要 有传言说你不能用 Ruby 编写并发程序。 人们曾经相信世界是平的,我们都知道结果如何。 在 MRI 1.9 中引入的本机线程和 JRuby 可用的 JVM 线程之间,Ruby 现在是并发应用程序的有效平台。 直到现在,我们还缺少可
【文件预览】:
concurrent-ruby-presentation-master
----concurrent-ruby-presentation.pdf(8.49MB)
----.ruby-version.sample(11B)
----concurrent-ruby-presentation-notes.md(20KB)
----Gemfile(181B)
----code()
--------agent_with_hamster.rb(722B)
--------scheduled_task_observation.rb(594B)
--------actor_simple.rb(806B)
--------agent_simple.rb(598B)
--------future_simple.rb(720B)
--------promise_simple.rb(788B)
--------timer_task_observation.rb(653B)
--------actor_timer_supervisor.rb(2KB)
--------simple_ping_pong.rb(517B)
--------future_with_callback.rb(1KB)
--------channel.rb(928B)
--------finance.rb(746B)
--------scheduled_task_simple.rb(576B)
--------actor_observation.rb(803B)
--------timer_task_control_flow.rb(459B)
--------actor_ping_pong.rb(862B)
--------timer_task_simple.rb(320B)
--------actor_post_variants.rb(440B)
--------supervisor_ping_pong.rb(299B)
----.ruby-gemset.sample(29B)
----concurrent-ruby-presentation.pptx(8.78MB)
----README.md(3KB)
----.gitignore(202B)