笔者在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后台架构的知识。
读者在阅读本书的过程中有任何问题和建议,请通过以下方式联系作者。

• 微信公众号:app后端(微信号:appbackend)

• 博客:http://blog.csdn.net/newjueqi

《App后台开发运维和架构实践》前言相关推荐

  1. 《设计模式之禅》前言

    终于可以写前言了,这说明<设计模式之禅>已经基本完成,可以长嘘一口气了. 为什么写<设计模式之禅>      今年5月份,我在JavaEye上发了一个帖子,其中提到自己已经工作 ...

  2. 设计模式领域公认的3本经典著作之一《设计模式之禅》 [豆瓣评分 8.70]

    下载地址...... 关注公众号:程序员白楠楠,领取. 需要的朋友点我获取:设计模式之禅 图书简介...... 本书是设计模式领域公认的3本经典著作之一,"极具趣味,容易理解,但讲解又极为严 ...

  3. 读秦小波《设计模式之禅》 -- 工厂模式

    设计模式是一种非常有用的编程技巧,它对于代码的重构有些非常重要的作用,对于软件开发人员来说,需要理解并尝试着使用这些设计的方法. 个人感觉<设计模式之禅>这本书中讲解的非常具体,每个模式都 ...

  4. 设计模式之禅--思维导图

    原图ProcessOn里搜索:设计模式之禅

  5. 23种设计模式彩图-设计模式之禅

    <The Zen of Design Patterns> -<设计模式之禅> 书中的23种设计模式彩图:

  6. 设计模式之禅【六大设计原则】

    大旗不挥,谁敢冲锋--6大设计原则 单一职责原则 "你设计的类符合SRP原则吗?"--保准对方立马"萎缩"掉,而且还一脸崇拜的看着你,心想"老大确实英 ...

  7. 设计模式之禅【原型模式】

    真刀实枪之原型模式 先发个个性化电子账单来引出今天的主角 个性化服务 一般银行都会要求个性化服务,添加一些个人信息在提示信息之前. 递送的成功率 邮件的递送成功率有一定的要求,由于大批的发送邮件,会被 ...

  8. 设计模式之禅之单一职责原则

    声明:本文为阅读秦小波所写的<设计模式之禅>所写小结,文章内容可能有部分引述此书. 单一职责原则(Single Responsibility Principle) 1.定义:    在接口 ...

  9. 设计模式之禅【状态模式】

    真刀实枪之状态模式 从电梯说起 随着城市的发展,有两样东西的发明在城市的发展中起到非常重要的作用 汽车:横向发展 电梯:纵向发展 既然说电梯,那就看看电梯有哪些动作 开门 关门 运行 停止 好了,动作 ...

  10. 设计模式之禅【组合模式】

    真刀实枪之组合模式 从公司的人事架构谈起吧 公司的组织架构 从上图中可以分析出: 有分支的节点(树枝节点) 无分支的节点(叶子节点) 根节点(无父节点) 有了树状结构图,再看看类图长啥样吧! 这个类图 ...

最新文章

  1. java 栈内存结构_JVM内存结构概念解析
  2. k8s minikube在wsl中通过nodeport来访问
  3. 使用diskpart命令为windows7创建分区
  4. mysql多表成绩查询_MySQL多表数据记录查询(一)
  5. 程序员最讨厌的9句话
  6. mysql 报错10614_PostgreSQL转换为Mysql
  7. 高效 遍历 算法_一文学会回溯算法解题技巧
  8. ELK详解(十九)——Kibana绘图展示
  9. 【Java_Spring】控制反转IOC(Inversion of Control)
  10. 惠普微型计算机怎么装机,台式小机惠普电脑怎么装系统
  11. 期末复习概率论与数理统计时遇到的那些证明题
  12. 网购心脏起搏器存在多达8000个程序漏洞
  13. 三对角阵的一维数组表示
  14. 屏幕录像专家使用手册
  15. 安装的photoshop cs2为什么一进去就说我的用户名、组织、或序列号无效或错误???
  16. APP加密,ios代码混淆工具,虚拟化技术 适用于移动应用程序的虚拟化加密软件
  17. 录制动画时AnimationClip.SetCurve的relativePath问题
  18. CentOS7救援模式修复系统丢失文件
  19. ST MCU的国产替代
  20. Office拼音助手第二版(一键给文档里的汉字注音)

热门文章

  1. html个人网页完整代码模板,静态 html 个人主页 模板
  2. 高数习题第八章总练习题(上)
  3. AIDA64测试CPU性能 AIDA64测试CPU需要多久
  4. 哪个邮箱域名好?域名是永久的吗?
  5. 仓库管理系统java和mysql_基于Android的仓库管理系统APP设计与实现毕业论文+前后台(Java+Mysql)源码及数据库文件+前后台运行演示视频...
  6. mybatis查询出现索引越界异常
  7. 冒险岛进去计算机丢失,找不到队伍怎么办?《冒险岛2》打杂攻略
  8. php网页怎么设置背景音乐,怎么给网页添加背景音乐
  9. CruiseControl服务器安装配置
  10. 计算机网络中职试题,中职计算机网络基础试题