<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bcsj1199的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bcsj1199</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bcsj1199]]></copyright><item><title><![CDATA[2020年最新Python 快速入门实战教程]]></title><link>https://blog.youkuaiyun.com/bcsj1199/article/details/108864742</link><guid>https://blog.youkuaiyun.com/bcsj1199/article/details/108864742</guid><author>bcsj1199</author><pubDate>Tue, 29 Sep 2020 11:09:40 +0800</pubDate><description><![CDATA[2020年最新Python 快速入门实战教程



课程介绍

2017年末，Python 在国务院《新一代人工智能发展规划的通知》中被列入教学大纲，一时风头无两。Python 因其在人工智能领域的先天优势，深受欢迎，不难预见，它在未来将大有可为。两年前，因项目需要，作者首次接触 Python，从此便一发不可收，基于 Python 完成了多个项目的开发。一路走来，深感书本与实践脱离之痛，市面上种类繁多的编程辅导书，大都力求面面俱到，动辄数百页，难免令初学者望而生畏。鉴于此，作者推出了本达人课，试图以一种对.]]></description><category></category></item><item><title><![CDATA[Python快速教程]]></title><link>https://blog.youkuaiyun.com/bcsj1199/article/details/108864413</link><guid>https://blog.youkuaiyun.com/bcsj1199/article/details/108864413</guid><author>bcsj1199</author><pubDate>Tue, 29 Sep 2020 10:58:11 +0800</pubDate><description><![CDATA[Python快速教程

作者：Vamei 出处：http://www.cnblogs.com/vamei 欢迎转载，也请保留这段声明。谢谢！



怎么能快速地掌握Python？这是和朋友闲聊时谈起的问题。

Python包含的内容很多，加上各种标准库、拓展库，乱花渐欲迷人眼。我一直希望写一个快速的、容易上手的Python教程，而且言语简洁，循序渐进，让没有背景的读者也可以从基础开始学习。我将在每一篇中专注于一个小的概念，希望在闲暇时可以很快读完。



网上教程基于Python2.7。

该教程已经出..]]></description><category></category></item><item><title><![CDATA[高可用架构的6大常规方案负载均衡]]></title><link>https://blog.youkuaiyun.com/bcsj1199/article/details/107446756</link><guid>https://blog.youkuaiyun.com/bcsj1199/article/details/107446756</guid><author>bcsj1199</author><pubDate>Sun, 19 Jul 2020 16:08:36 +0800</pubDate><description><![CDATA[什么是高可用架构

在介绍高可用架构的方案之前，先说一下什么是高可用架构，高可用架构应具备但不限于以下特征：


	主从切换

	很好理解，当其中一台机器的服务宕机后，对于服务调用者来说，能够迅速的切换到其他可用服务，从服务升级为主服务，这种切换速度应当控制在秒级别（几秒钟）。

	当宕机的服务恢复之后，自动变为从服务，主从服务角色切换。主从切换一定是要付出代价的，所以当主服务恢复之后，也就不再替换现有的主服务。
	
	
	负载均衡

	当服务的请求量比较高的时候，一台服务不能满足需求，这时候需要多台机器提]]></description><category></category></item><item><title><![CDATA[架构师和你共话高可用/高并发/高性能的系统架构设计]]></title><link>https://blog.youkuaiyun.com/bcsj1199/article/details/107404911</link><guid>https://blog.youkuaiyun.com/bcsj1199/article/details/107404911</guid><author>bcsj1199</author><pubDate>Fri, 17 Jul 2020 11:45:07 +0800</pubDate><description><![CDATA[定义目标

既然我们的目标是做到高可用，那么我们就有必要先明确清楚高可用的含义，并通过拆解目标，让目标可以被量化。按照我的理解，可以将目标按照以下三条进行拆解：

1. 保持业务高稳定性

系统稳定性是高可用的根本目的，通俗的说，系统能持续可用，不会无故宕机，在高压下仍然能正常工作。

2. 支持快速定位故障

从实际工程的角度看，不出故障的服务是不存在的，所以出了故障要能够快速发现和定位，在外部用户发现前，通过报警机制，能准确定位故障原因，帮助工程师尽快处理问题，防止进一步影响业务。

3. 支持快速恢复]]></description><category></category></item><item><title><![CDATA[软件架构设计的六大原则]]></title><link>https://blog.youkuaiyun.com/bcsj1199/article/details/107404346</link><guid>https://blog.youkuaiyun.com/bcsj1199/article/details/107404346</guid><author>bcsj1199</author><pubDate>Fri, 17 Jul 2020 11:25:13 +0800</pubDate><description><![CDATA[1. 单一职责原则（Single Responsibility Principle - SRP）

原文：There should never be more than one reason for a class to change.

译文：永远不应该有多于一个原因来改变某个类。

理解：对于一个类而言，应该仅有一个引起它变化的原因。说白了就是，不同的类具备不同的职责，各施其责。这就好比一个团队，大家分工协作，互不影响，各做各的事情。

应用：当我们做系统设计时，如果发现有一个类拥有了两种的职责，那就问]]></description><category></category></item><item><title><![CDATA[构建java亿级并发架构项目实战]]></title><link>https://blog.youkuaiyun.com/bcsj1199/article/details/107403019</link><guid>https://blog.youkuaiyun.com/bcsj1199/article/details/107403019</guid><author>bcsj1199</author><pubDate>Fri, 17 Jul 2020 10:45:09 +0800</pubDate><description><![CDATA[亿级流量系统架构之如何在上万并发场景下设计可扩展架构（上）？

2019.04.04 21:341006浏览

一、写在前面

之前更新过一个“亿级流量系统架构”系列，主要讲述了一个大规模商家数据平台的如下几个方面：


	如何承载百亿级数据存储
	
	
	如何设计高容错的分布式架构
	
	
	如何设计承载百亿流量的高性能架构
	
	
	如何设计每秒数十万并发查询的高并发架构
	
	
	如何设计全链路99.99%高可用架构。
	
接下来，我们将会继续通过几篇文章，对这套系统的可扩展架构、数据一致性保障等方.]]></description><category></category></item></channel></rss>