<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[loserD的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/loserD</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; loserD]]></copyright><item><title><![CDATA[秒杀系统设计（转载）]]></title><link>https://blog.youkuaiyun.com/loserD/article/details/93873342</link><guid>https://blog.youkuaiyun.com/loserD/article/details/93873342</guid><author>loserD</author><pubDate>Thu, 27 Jun 2019 14:13:19 +0800</pubDate><description><![CDATA[转载自开拖拉机的蜡笔小新

前一段时间好好研究了秒杀的问题，我把里面的问题好好总结了，可以说是比较全面的了，真的是吐血整理了。

由于我先是在word中整理的，格式都整理得比较好，放到博客上格式挺难调，暂时按word的格式来吧，有时间了在好好排版下。



主要需要解决的问题有两个：

高并发对数据库产生的压力
	竞争状态下如何解决库存的正确减少（超卖问题）
优化的思路：

1） 尽量将请求拦截在...]]></description><category></category></item><item><title><![CDATA[秒杀系统优化方案（转载）]]></title><link>https://blog.youkuaiyun.com/loserD/article/details/93872999</link><guid>https://blog.youkuaiyun.com/loserD/article/details/93872999</guid><author>loserD</author><pubDate>Thu, 27 Jun 2019 14:10:30 +0800</pubDate><description><![CDATA[转载自开拖拉机的蜡笔小新

3. 深入优化设计

3.1 初始方案问题分析

在前面针对数据库的优化中，由于数据库行级锁存在竞争造成大量的串行阻塞，我们使用了存储过程（或者触发器）等技术绑定操作，整个事务在MySQL端完成，把整个热点执行放在一个过程当中一次性完成，可以屏蔽掉网络延迟时间，减少行级锁持有时间，提高事务并发访问速度。

可是问题时并发的流量实际上都是直接穿透让MYSQL自己去抗，...]]></description><category></category></item><item><title><![CDATA[centos7+nginx+php-fpm]]></title><link>https://blog.youkuaiyun.com/loserD/article/details/87095669</link><guid>https://blog.youkuaiyun.com/loserD/article/details/87095669</guid><author>loserD</author><pubDate>Tue, 12 Feb 2019 16:13:34 +0800</pubDate><description><![CDATA[centos7+nginx+php-fpm安装nginx更新yum源(有两种方法)安装启动安装php启动配置nginx支持php测试php
安装nginx
更新yum源(有两种方法)
一、

根据nginx官网 http://nginx.org/en/linux_packages.html

新建文件/etc/yum.repos.d/nginx.repo



	vim /etc/yum.repo...]]></description><category></category></item><item><title><![CDATA[nginx配置项说明]]></title><link>https://blog.youkuaiyun.com/loserD/article/details/82706770</link><guid>https://blog.youkuaiyun.com/loserD/article/details/82706770</guid><author>loserD</author><pubDate>Fri, 14 Sep 2018 17:53:51 +0800</pubDate><description><![CDATA[转载自：Nginx（三）：nginx.conf配置文件说明 【1】 配置参数说明

#nginx的worker进程用哪个用户和组进行登录，如果在编译时指定了，这里是禁用的，而且不会显示
#你的设置，为了便于识别，在保持禁用的同时你修改为实际用户和组
#user  nginx nginx;

#【和优化有关】
#启动几个worker进程，从Nginx1.9.10开始可以使用auto值，进行自动设置
...]]></description><category></category></item><item><title><![CDATA[Linux文件夹作用]]></title><link>https://blog.youkuaiyun.com/loserD/article/details/82467522</link><guid>https://blog.youkuaiyun.com/loserD/article/details/82467522</guid><author>loserD</author><pubDate>Thu, 06 Sep 2018 20:28:29 +0800</pubDate><description><![CDATA[常用的文件目录,以及文件位置,文件夹默认的作用等的总结。
例如：/etc/init.d,/usr/local等

根:/
/etc
全局的配置文件存放目录。
系统和程序一般都可以通过修改相应的配置文件，来进行配置。例如，要配置系统开机的时候启动那些程序，配置某个程序启动的时候显示什么样的风格等等。通常这些配置文件都集中存放在/etc目录中，所以想要配置什么东西的话，可以在/etc下面寻找我们可能需...]]></description><category></category></item><item><title><![CDATA[初识websocket踩到的坑]]></title><link>https://blog.youkuaiyun.com/loserD/article/details/80981527</link><guid>https://blog.youkuaiyun.com/loserD/article/details/80981527</guid><author>loserD</author><pubDate>Tue, 10 Jul 2018 10:19:52 +0800</pubDate><description><![CDATA[因为第一次在linux上操作websocket，遇到不少坑，在这里记录下。在网上找了不少资料，以下内容参考https://blog.youkuaiyun.com/wangjinbao5566/article/details/73202268http://wenda.workerman.net/?/question/2288首先我的服务器是阿里云的一、开放端口	安全组、防火墙二、服务器端	指定地址ip或地址，i...]]></description><category></category></item></channel></rss>