使用 Go 进行分布式计算

Distributed Computing with Go

关于本书

Go 的分布式计算让开发人员很好地了解基本的 Go 开发如何使用工具来在并发 Web 和云应用程序的世界中发挥 Golang 开发的真正潜力。
Nikhil 首先建立一个专业的 Go 开发环境。然后您将学习 Golang 并发和并行开发的基本概念和实践。
在新的几章中,您将了解如何使用 REST 和标准 Web 方法平衡资源和数据,同时牢记并发性。
如今,大多数 Go 应用程序将在数据中心或云中运行,这是下一章所依赖的条件。在接下来的两章中,您将通过编写分布式文档索引系统来大大扩展您的技能。
该系统必须平衡大量文档和大量分析需求。另一个用例是可以有意识地重新设计用 Go 编写的 Web 应用程序以考虑分布式功能。
对于必须将现有 Go 应用程序迁移到计算和内存密集型环境的 Go 开发人员来说,本章相当有趣。最后一章涉及测试并行和分布式应用程序的相当繁重的任务,这在标准计算机科学课程中通常不会讲授。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。