go 并发编程案例二 常见并发模型介绍

  • 进程&线程(apche) c10k问题 10000个进程
  • 异步非阻塞(nginx, libevent,nodeJs) 复杂度高
  • 协程(golang,erlang,lua)

    Golang

  • 程序并发执行(goruntime)
    file
  • 多个goruntime 间毒数据同步和通讯
    file
  • 多个channel选择数据读取或者写入
    file

    总结

  • 将复杂任务拆分,通过goroutime去并发执行
  • 通过channel 做数据通讯
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!