Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 811 Bytes

README.md

File metadata and controls

31 lines (26 loc) · 811 Bytes

toy-code

some toy code when I learn programming

3. 问题探索

3.1 探索计算小于n的素数个数不同并发方式的效率

实现版本

  • java版本
    • 线程 + 锁
    • 函数式
    • fork-join
    • 多线程共享BlockingQueue
    • 基于future的并行
  • go版本
    • CSP(goroutine + channel)

总结

  • 参考书籍:《七周七并发模型》
  • 已实现并发模型
    • 线程 + 锁
    • 函数式
    • CSP
  • 未实现并发模型
    • actor
    • lambda架构(分布式map-reduce)

4. 工具类