项目(摘自http://www.infoq.com/cn/presentations/programmers-and-hackers?utm_source=infoq&utm_medium=videos_homepage&utm_campaign=videos_row1)

(1)架构

  1.架构的思想

    『

    a.黑客思维需要贯穿{需求-->架构-->研发==>运维...}

    b.优美的架构很重要{相对健壮的,自我痊愈的}

    c.优美的架构是处处美好的{1.人(团队)2.逻辑 3.代码 4.文档}

    d.紧内聚,松耦合;(最小的是一段逻辑)

    』

  2.分离的艺术『

    a.研发与线上服务器分离,杜绝在线上调试;杜绝不成熟的代码;

    b.线上服务器各司其职;{1.按业务分离 2。按服务器类型分离(web,数据库,缓存...)}

  』

  3.技术选型

(2)千里之堤溃于蚁穴

(3)安全过程

/×××××××××××××××××××××××××××××××××××××××××××××××××××××××××/

(1)mysql数据库服务器怎样做好分离?

配置绑定IP,如:bind-address = 10.1.1.10 #只允许内网访问;

        bind-address = 127.0.0.1 #只允许本机访问

        bind-address = 0.0.0.0 #等着悲剧吧,所有的都可以访问

(2)帐号权限分离

(3)帐号权限分离

(4)文件权限分离(能W,R,就不要给X)等等....

(5)代码分离

(6)COOkie安全

(7)子域分离

(8)技术选型

(9)技术选型2

时间: 2024-10-13 11:56:57

项目(摘自http://www.infoq.com/cn/presentations/programmers-and-hackers?utm_source=infoq&utm_medium=videos_homepage&utm_campaign=videos_row1)的相关文章

dubbox开发rest+json指南【转】

http://dangdangdotcom.github.io/dubbox/rest.html 目录 概述 REST的优点 应用场景 快速入门 标准Java REST API:JAX-RS简介 REST服务提供端详解 HTTP POST/GET的实现 Annotation放在接口类还是实现类 JSON.XML等多数据格式的支持 中文字符支持 XML数据格式的额外要求 定制序列化 配置REST Server的实现 获取上下文(Context)信息 配置端口号和Context Path 配置线程数

【Rest】在Dubbo中开发REST风格的远程调用(RESTful Remoting)

目录 概述 REST的优点 应用场景 快速入门 标准Java REST API:JAX-RS简介 REST服务提供端详解 HTTP POST/GET的实现 Annotation放在接口类还是实现类 JSON.XML等多数据格式的支持 中文字符支持 XML数据格式的额外要求 定制序列化 配置REST Server的实现 获取上下文(Context)信息 配置端口号和Context Path 配置线程数和IO线程数 配置长连接 配置最大的HTTP连接数 配置每个消费端的超时时间和HTTP连接数 GZ

京东618:Docker扛大旗,弹性伸缩成重点

转载:http://www.infoq.com/cn/news/2015/06/jd-618-docker?utm_source=infoq&utm_medium=popular_widget&utm_campaign=popular_content_list&utm_content=homepage 不知不觉中,年中的618和年终的11.11已经成为中国电商的两大促销日,当然,这两天也是一年中系统访问压力最大的两天.对于京东而言,618更是这一年中最大的一次考试,考点是系统的扩展

百度集群操作系统Matrix

Matrix是国内业界第一个成功构建.并且大规模应用的基于轻量虚拟化技术的.可以实现机器共享的集群管理系统,是百度内部架构.业务平台的基石.类似的系统目前除了Google Borg/Omega外,在国内整个业界还没有成功案例. 目前Matrix已经托管了百度所有离线计算(包括代理计算)和分布式存储,以及搜索.广告系统.社区的大部分核心系统,目前规模超过30%的服务器. 在Matrix上已经实现了机器的全自动运维,以及大部分故障的无人介入处理.通过在/离线混布和优化代理计算,初期一年的成本收益已经

6种有效的开发模型(转)

叶亚明(Eric Ye),携程首席架构师,负责移动.Web.呼叫中心等部门的研发工作,领导开发的业务和领域包括酒店.机票.商务旅游.开放API.全球站.用户体验研究.他从过去十年的电子商务变革中,总结出六种有效的编程模型,目前被广泛应用于携程内部的产品研发过程中.此外,他还致力于升级携程网架构并创建新一代框架,以提高可扩展性和可用性. 在加入携程之前,叶亚明是eBay公司平台工程的总监,在升级eBay网站的架构和平台方面作为技术专家发挥了重要作用.他在美国加州硅谷拥有超过超过15年的互联网工作经

轉:StackOverflow2016最新架构探秘

轉載:http://www.infoq.com/cn/news/2016/03/Stack-Overflow-architecture-insi?utm_source=tuicool&utm_medium=referral 首先给出一个直观的数据,让大家有个初步的印象. 相比于2013年11月,Stack Overflow在2016年02月统计数据有较大变化,下面给出2016年02月09号一天的数据,如下: HTTP请求数209,420,973 (+61,336,090) 网页加载次数 66,2

[转]天猫11.11:搜索引擎实时秒级更新

搜索是很多用户在天猫购物时的第一入口,搜索结果会根据销量.库存.人气对商品进行排序,而商品的显示顺序往往会决定用户的选择,所以保证搜索结果的实时性和准确性非常重要.在电商系统中,特别是在“双十一”这样的高并发场景下,如何准确展示搜索结果显得尤为重要.在今年的“双十一”活动中,InfoQ有幸采访到了阿里巴巴集团搜索引擎的三位负责人仁基.桂南和悾傅,与他们共同探讨了搜索引擎背后的细节.以下内容根据本次采访整理而成. 阿里巴巴的搜索引擎承担着全集团的搜索业务,包括淘宝.天猫.1688等系统,对比传统的

Angularjs 学习记录

1.Angular 所有的控件以及源码 https://github.com/angular 2.Angular api doc https://code.angularjs.org/1.2.9/docs/api 3.用AngularJS开发下一代Web应用(英文)下载 http://bestcbooks.com/angularjs-2013-4 AngularJS入门教程-v1.01-20130527.pdf http://ishare.iask.sina.com.cn/f/37141539.

开发人员的判断

转自:http://www.infoq.com/cn/news/2017/06/U-no-Google?utm_source=infoq&utm_medium=popular_widget&utm_campaign=popular_content_list&utm_content=homepage一部分内容: 如果你还在使用Google搜索新技术来重建你的软件架构,那么我建议你不要再这么做了.相反,你可以考虑应用UNPHAT原则. 在彻底了解(Understand)你的问题之前,不