zoukankan      html  css  js  c++  java
  • 1,秒杀系统的设计

    一、秒杀系统的特点:

    1,人多商品少,

    2,时间短流量高。

    3,外挂机器,(专业人员)

    二、技术分析

    1,瞬时高并发的处理能力。

    2,多层次分布式处理能力

    3,人机交互与对抗,

    4,选择

    linux+nginx+php+mysql+redis

    开源,免费,

    大众普及

    2-2技术选型分析

    CDN,

    智能DNS:就近加载缓存,不同的用户选择把不同的地域,运行商,(最近的网络运营商)

    分布式缓存,全国多节点,

    多线路接入,

    2-3负载均衡

    负载均衡LVS,

    大型web集群

    高效稳定

    2-4开发环境的准备,

    开发工具:eclipse for php developers phpstorm   editplus

    部署开发环境:xampp  linux yum

    代码管理服务器:Git/svn  推荐用git,平台之间,较好,

    2-5mysql 封装类,

    更安全的pDO组件,

    封装常用的增删改查,

    防止mysql注入,

     2-6redis封装类,

     2-7.调试封装类

    封装资源类调用:mysql,redis,curl.

    定制日志,调试日志。

    xdebug

  • 相关阅读:
    js取当前时间的秒级时间戳
    微信自动聊天脚本
    小程序 缓存过期问题
    去掉表格默认样式
    css3 画心
    数据导入(二):MapReduce
    数据导入(一):Hive On HBase
    HBase参数优化
    Hadoop运维手记
    HBase优化相关
  • 原文地址:https://www.cnblogs.com/huay/p/10264012.html
Copyright © 2011-2022 走看看