初探我的抢码系统架构

一不小心,就弄上了集群,充当了下架构师。 此套架构还是依赖在F5这么高大上的设备的基础上,当然在一定屌丝的情况下,可以用LVS来解决这个高并发的需求。 现在的服务器可不得了,一块Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz 就是20个核心,40超线程 32G的内存 3台WEB服务器

SQL 语句性能调优

根据我们的经验(由很多业界专家证明),在 SQL Server 上取得的性能提高有 80% 来自对 SQL 编码的改进,而不是来自于对于配置或系统性能的调整。” —凯文 克莱恩等,Transact-SQL Programming 作者 “经验表明 80%-90% 的性能调优是在应用级做的,而不是在数据库级”

程序员装b指南

一.准备工作 “工欲善其事必先利其器。” 1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好。一个用来查资料,一个用来写代码。总之要显得信息量很大,效率很高。 2.椅子不一定要舒服,但是一定要可以半躺着。 3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善。沿着电脑屏幕的边框,尽量

数据库设计技巧14则

下述14则数据库设计技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些数据库设计经验的运用,灵活掌握,并逐步做到:在应用中发展,在发展中应用。   数据库设计技巧14则   1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对

REST是什么

1.1 REST是什么 REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,他是由Roy Thomas Fielding博士在他的论文 《Architectural Styles and the Design of Network-based Softwar

Http和Socket连接区别

相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上