Introduction to "app backend development operations and architecture practice"

Source: Internet
Author: User

The author in 2012 from the development of e-commerce Web site to the development of the app backstage, at that time in a social app for the start-up company work, the author and the partner do not have any experience in mobile Internet development, not clear how the app backstage architecture, only stones, when the network only a few scattered information, When encountering a problem, you can only keep on groping and thinking to find a solution to the problem.

In the development of the app backstage nearly 4 years, the author participated in the development of two social apps, now working in Bmob, engaged in cloud background service research and development work, slowly to the app backstage architecture have some experience.

Starting from the end of 2013, the author of the work notes published in the CSDN blog column "App backend technology architecture", and continued to receive a lot of netizens feedback, and later in the QQ contact with a lot of developers just engaged in the development of the app backstage, looking for technology partner entrepreneurs, in the process of chatting, Find a lot of basic questions to keep asking, for example:
? What's the use of queues?
? What are the application scenarios for Redis?
? How to ensure the security of communications?

Looking at the future of the infinite yearning for the same peer also repeated I had experienced the confusion, but also in the tangle of these technical issues, in the network, did not find a system to tell the app background architecture books, can search for not "tall still" company's solution, is a technical point of a very detailed explanation.

So in the user's encouragement, I decided to master the knowledge of the development of the background of the application of the system to explain a (at that time the plan is to write about 30 articles), the author used the spare time Lu continued to write articles published in the CSDN blog column "App backend technology architecture", which is the first draft of the book 3 chapters.

Later in the blog point of view of the Ching editor with the help of the author has the opportunity to re-organize the knowledge of their own learning, in the form of books to show to you readers, including Wu Xiaofeng also involved in the writing of the book. Hopefully this book will help more friends who have just entered the app backend, as well as product managers interested in app backend technology and Android and iOS developers.

Because the reader of this book is mainly for beginners in the background of the app, so I try to give the reader an illustrated way to introduce all aspects of the app background technology.
The architectural principle that I have always admired is that "try to use mature and reliable cloud services and open source software, only focus on business logic", for a specific technology must master the following two points.
? The application scenario of the technology.
? The fundamentals of Technology.

Master the above two points will be able to have a basic understanding of the technology, on this basis, the priority of technology selection is as follows.
? Cloud services.
? Open source software.
? Independent research and development.

The above measures can minimize the additional research and development burden of technical staff, so that their energy is more focused on the business.

As for the other aspects of a technology, such as how to deploy, the deep analysis of open source software, and so on, I do not intend to do in this book in-depth elaboration, the reader if interested can learn in-depth. I hope that in this book can give the reader a blueprint for the development of the background of the app.

This book is divided into 4 main parts.
The 1th to 3rd chapter: the application background commonly used technology explanation.
The 4th to 8th chapter: the operation and related principles of software used in the background of the app.
The 9th chapter: the background architecture of 4 kinds of apps.
The 10th chapter: Knowledge of the app backend architecture.
Readers have any questions or suggestions in the process of reading this book, please contact the author in the following ways.

? Public number: App back end (No.: Appbackend)

? Blog: Http://blog.csdn.net/newjueqi

Introduction to "app backend development operations and architecture practice"

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.