App后台开发运维和架构实践
  • 推荐0
  • 收藏4
  • 浏览836

App后台开发运维和架构实践

曾健生 (作者)  孔祥飞 (责任编辑)

  • 书  号:978-7-121-28380-2
  • 出版日期:2016-05-04
  • 页  数:280
  • 开  本:16(185*235)
  • 出版状态:上市销售
  • 维护人:付睿
《App 后台开发运维和架构实践》通过阐述移动互联网中 App 后台开发的特点,梳理了 App 后台开发中会遇到的各个技术点,给出了生产环境常用软件的实战运维经验总结,剖析了常见 App 后台技术架构设计,为读者呈现一幅包括技术选型、后台搭建、性能优化、运维实践、架构设计的 App 后台开发蓝图。
本书的目标读者是对技术感兴趣的产品经理、刚入行的 App 后台开发人员,以及从传统软件行业转向 App 后台开发的技术人员。
余晟倾情作序,业界专家力荐,展现了一幅完整的App后台开发蓝图
笔者在 2012 年从开发电子商务网站转向了开发 App 后台,当时在一家做社交 App 的创业公司里工作,笔者和搭档都没有任何从事移动互联网开发的经验,不清楚 App 后台怎么架构,只能摸着石头过河,那时网络上只有一些零散的资料,当遇到问题时只能不断地摸索和思考,来找到解决问题的方法。
在从事开发 App 后台接近 4 年的时间中,笔者参与了两款社交 App 的开发,现在就职于bmob,从事云后台服务的研发工作,慢慢地对 App后台的架构有了一些体会。
从 2013 年年底开始,笔者把工作笔记发表在 CSDN 博客专栏“App 后端技术架构”,陆陆续续收到了很多网友的反馈,后来在 QQ 里面接触了很多刚刚从事开发 App 后台的开发者、找技术合伙人的创业者,在聊天的过程中,发现很多基本的问题被不停地问,例如:
队列有什么用?
Redis的应用场景有哪些?
怎么保证通信的安全性?
看着对未来无限向往的同行也在重复着本人当初经历过的迷茫,也在纠结着这些技术问题,在网络上,没找到一本系统讲述 App 后台架构的书籍,能搜索到的不是“高大尚”公司的解决方案,就是针对一个技术点很详细的讲解。
于是在网友的鼓励下,笔者决定把本人所掌握的开发 App 后台的知识系统地讲解一次(当时计划是写 30 篇左右的文章),笔者利用业余的时间陆陆续续地写成文章发表在 CSDN博客专栏“App 后端技术架构”,这也是本书前 3 章的初稿。
后来在博文视点的付睿编辑帮助下,笔者有机会把自身所学习的知识再系统地整理一次,以书籍的形式展现给各位读者,希望本书能够帮助更多的刚进入 App 后台开发的朋友们,以及对 App 后台技术感兴趣的产品经理和 Android、iOS开发者。
因为本书的读者定位主要是 App 后台的初学者,因此笔者尽量以图文并茂的方式给读者
介绍 App 后台各方面的技术。笔者一向推崇的架构原则是,“尽量使用成熟可靠的云服务和开源软件,自身只专注于业务逻辑”,对于某项具体的技术必须掌握下面两点。
技术的应用场景。
技术的基本原理。
掌握上面两点后就能对这项技术有了基本的了解,在此基础上技术选型的优先级如下。
云服务。
开源软件。
自主研发。
通过上面的措施能在最大程度上减轻技术人员的额外研发负担,让自身的精力更加专注于业务。
至于某项技术的其他方面,例如怎么部署、开源软件的深度剖析等,笔者并不打算在本书中做深入的阐述,读者如果感兴趣可自行深入学习。笔者希望在本书中能给读者描绘一个 App后台开发的蓝图。
本书主要分为 4 部分。
第 1~3章:App 后台常用技术的讲解。
第 4~8章:App 后台常用软件的运维和相关原理。
第 9 章:4 种类型 App 的后台架构。
第 10 章:App 后台架构的知识。

目录

目录 阅读
第1章 App 后台入门
第2章 App 后台基础技术
第3章 App 后台核心技术
第4章 Linux——App 后台应用最广泛的系统
第5章 Nginx——App 后台 HTTP 服务的利器
第6章 MySQL——App 后台最常用的数据库
第7章 Redis——App 后台高性能的缓存系统
第8章 MongoDB——App 后台新兴的数据库
第9章 App 后台架构剖析
第10章 App 后台架构的演进

读者评论

电子书版本

  • Epub
  • Mobi

相关图书

写给大忙人的现代JavaScript

(德国)HORSTMANN, CAY S. (作者) 浙江阿里巴巴聚橙技术发展有限公司 (译者)

本书是一本简明的现代 JavaScript 教程,不仅涵盖函数式编程、JS 语法、JS 库等基础性内容,还介绍了国际化、异步编程、标准模块系统、元编程等较为复杂...

¥109.00

JavaScript 二十年

王译锋 (作者)

本书主要讲述了从 1995 年到 2015 年这20年间,JavaScript在创建、设计和演变方面所经历的过程。全书分为4个部分,每个部分都涵盖了 JavaS...

¥79.00

JavaScript语言精髓与编程实践(第3版)

周爱民 (作者)

本书详细讲述JavaScript作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。本书主...

¥144.00

狼书(卷2):Node.js Web应用开发

桑世龙 (作者)

目前市面的nodejs书籍基于0.10的为多,而基于最新4.X的非常少,本书是唯一一本基于node.js 4.0以上版本的书。而Koa是下一代node web的...

¥69.30

狼书(卷1):更了不起的Node.js

狼叔 桑世龙 (作者)

Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为...

¥55.30

Koa与Node.js开发实战

Node.js 10已经进入LTS时代!其应用场景已经从脚手架、辅助前端开发(如SSR、PWA等)扩展到API中间层、代理层及专业的后端开发。Node.js在企...

¥49.00