<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shellquery的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/shellquery</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shellquery]]></copyright><item><title><![CDATA[字节跳动急招 —— 广告系统存储架构研发工程师]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/120714957</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/120714957</guid><author>shellquery</author><pubDate>Mon, 11 Oct 2021 20:41:06 +0800</pubDate><description><![CDATA[职位描述【北京】1. 负责广告架构中涉及的存储需求（如Redis/KV存储/图数据库等方向），包括技术演进规划、设计与研发、稳定性保障；2. 需要熟悉广告架构的业务，并对存储系统有较深的理...]]></description><category></category></item><item><title><![CDATA[Redis之父：我可不止是一只码农]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/116868706</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/116868706</guid><author>shellquery</author><pubDate>Sat, 15 May 2021 09:30:00 +0800</pubDate><description><![CDATA[一年前我暂停了写代码后开始尝试写科幻小说时，以为这是两条完全不一样的路子。随着写的文字越来越多，不断的推倒重写那也是家常便饭了。我现在总算非常确定了，撸一个大系统和写一本小说本质上其实差不...]]></description><category></category></item><item><title><![CDATA[如何设计实现一个通用的微服务架构？高可靠、高可用思维模型]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/116810799</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/116810799</guid><author>shellquery</author><pubDate>Fri, 14 May 2021 09:00:00 +0800</pubDate><description><![CDATA[如果把单体比作军舰的话，那么微服务可以称得上是航空母舰，中型企业及大厂纷纷登上这艘舰，创造了一个又一个高光时刻。随着业务规模扩大，微服务可以解决单体应用膨胀、团队开发耦合度高、协作效率低...]]></description><category></category></item><item><title><![CDATA[高并发、高可用、高可靠微服务架构7大顶级设计思维模型]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/116077758</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/116077758</guid><author>shellquery</author><pubDate>Fri, 23 Apr 2021 09:00:00 +0800</pubDate><description><![CDATA[前段时间一个初创公司的老板带着他们的技术负责人来做技术交流，他们列了一长串问题，有微服务技术选型方面的，有技术难点方面的。这些问题如果不能快速解决，那么就会影响产品质量、上线进度，进而直接...]]></description><category></category></item><item><title><![CDATA[Linux 网络瑞士军刀 iptables 基本原理 —— 高端必备]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/115315212</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/115315212</guid><author>shellquery</author><pubDate>Mon, 29 Mar 2021 16:44:31 +0800</pubDate><description><![CDATA[Netfilter 可能了解的人比较少，但是 iptables 用过 Linux 的都应该知道。本文主要介绍 Netfilter 与 iptables 的原理，而下一篇将会介绍 Netfi...]]></description><category></category></item><item><title><![CDATA[大厂高端 Redis 面试题 —— Redis 为什么变慢了？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/115274673</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/115274673</guid><author>shellquery</author><pubDate>Sat, 27 Mar 2021 18:52:46 +0800</pubDate><description><![CDATA[Redis 作为优秀的内存数据库，其拥有非常高的性能，单个实例的 OPS 能够达到 10W 左右。但也正因此如此，当我们在使用 Redis 时，如果发现操作延迟变大的情况，就会与我们的预期...]]></description><category></category></item><item><title><![CDATA[京东资深架构师：学架构从三高开始学就行了]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/112211171</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/112211171</guid><author>shellquery</author><pubDate>Mon, 04 Jan 2021 16:17:44 +0800</pubDate><description><![CDATA[年尾将至，有个话题总是绕不开：跳槽。做开发，职位晋升路径基本很清晰，所以必须把握好跳槽涨薪时机。首要原则就是：涨薪幅度不到 30% 都是白跳。3年左右后端开发的晋升加薪必备素养我和不少资...]]></description><category></category></item><item><title><![CDATA[漫画 | 一台Linux服务器最多能支撑多少个TCP连接？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/112057671</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/112057671</guid><author>shellquery</author><pubDate>Thu, 31 Dec 2020 16:45:22 +0800</pubDate><description><![CDATA[困惑很多人的并发问题在网络开发中，我发现有很多同学对一个基础问题始终是没有彻底搞明白。那就是一台服务器最大究竟能支持多少个网络连接？我想我有必要单独发一篇文章来好好说一下这个问题。很多同...]]></description><category></category></item><item><title><![CDATA[建立大数据开发知识体系，这份指南就够了]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/111940216</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/111940216</guid><author>shellquery</author><pubDate>Tue, 29 Dec 2020 09:30:00 +0800</pubDate><description><![CDATA[最近公众号后台收到一个读者的留言，竟然是一篇文章，写了关于他离开传统行业的心路历程，征求了他的意见将内容稍作脱敏和整理分享给大家，希望能够引发大家的思考：我是双非二本，就是媒体永远不会...]]></description><category></category></item><item><title><![CDATA[从程序员到架构师，你修炼到哪个境界了？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/111027016</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/111027016</guid><author>shellquery</author><pubDate>Thu, 10 Dec 2020 21:26:40 +0800</pubDate><description><![CDATA[架构师是程序员的奋斗目标。我身边的很多优秀程序员，都在暗暗努力往架构师能力栈靠拢。很多人技术很过硬也参与过大型项目、还有的人对新技术信手拈来、也有一些人勤勤恳恳在努力做好手里的事情。但...]]></description><category></category></item><item><title><![CDATA[同样都是搞微服务，为什么你拆分的那么乱？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/109733581</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/109733581</guid><author>shellquery</author><pubDate>Mon, 16 Nov 2020 19:00:00 +0800</pubDate><description><![CDATA[在互联网开发“小步快跑，迭代试错”的大环境下，DDD 在国内的引进史就比较异乎寻常。2006 年，DDD 以优秀的思想被国内技术人吹捧，几经尝试却发现水土不服。那个时代，业务也并没有那...]]></description><category></category></item><item><title><![CDATA[数学不好的人不适合当程序员吗？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/109324259</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/109324259</guid><author>shellquery</author><pubDate>Tue, 27 Oct 2020 09:30:00 +0800</pubDate><description><![CDATA[“程序员需要学数学吗”一直是个行业热门议题，正方说因为不懂数学绕过一些弯路，反方会说绝大多数工作都用不上那些原理。总之，做这个 battle 就像西西弗斯推石头，没完没了没意义。我刚入...]]></description><category></category></item><item><title><![CDATA[性能优化搞不好，CRUD 干到老！]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/107343838</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/107343838</guid><author>shellquery</author><pubDate>Tue, 14 Jul 2020 09:20:00 +0800</pubDate><description><![CDATA[最近有一位粉丝说自己：从 CRUD boy 成为 CRUD old boy 了，每天焦虑得要死。自以为能力还行，但一涉及性能优化的问题，面试就凉凉。（上周在福报厂，挂在了缓冲与缓存的区...]]></description><category></category></item><item><title><![CDATA[Redis6 最重要的新功能「客户端缓存」是个什么鬼？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/107308496</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/107308496</guid><author>shellquery</author><pubDate>Sun, 12 Jul 2020 12:21:53 +0800</pubDate><description><![CDATA[应用缓存通常分两种，本地缓存和远程缓存。本地缓存就是内存缓存 LocalCache，远程缓存就是分布式共享缓存比如 Redis。本地缓存在访问性能上远胜过远程缓存，但是在一致性上要弱一些...]]></description><category></category></item><item><title><![CDATA[Redis 生涯就此结束]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/107241227</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/107241227</guid><author>shellquery</author><pubDate>Thu, 09 Jul 2020 22:26:47 +0800</pubDate><description><![CDATA[最近 Redis 之父 antirez 退休了，以下是他的临别赠言，我抽空翻译了一下，原文在某些地方语言组织的比较晦涩，翻译的可能不是很到位。The end of Redis Adven...]]></description><category></category></item><item><title><![CDATA[RocksDB 的范围查询是如何优化的？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/107133153</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/107133153</guid><author>shellquery</author><pubDate>Sat, 04 Jul 2020 10:00:00 +0800</pubDate><description><![CDATA[MySQL 的存储引擎除了最常用的是 InnoDB 引擎之外还有一个 MyRocks 引擎也经常会用到，它是基于 RocksDB 开发的一套存储引擎，比 InnoDB 性能要高出 N 倍...]]></description><category></category></item><item><title><![CDATA[让腾讯、字节跳动放弃 Python / C 的 Go 微服务，凭什么？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/107075392</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/107075392</guid><author>shellquery</author><pubDate>Wed, 01 Jul 2020 09:20:00 +0800</pubDate><description><![CDATA[文末有1元福利，记得领取哦~月初看到斗鱼开源了基于 Go 语言的微服务框架 Jupiter，我就开始关注微服务架构的逐渐 “Go 化”，这已经是互联网应用开发模式的不知道多少次变革了。从...]]></description><category></category></item><item><title><![CDATA[在IT行业，“三年工作经验”意味着什么？]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/103470810</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/103470810</guid><author>shellquery</author><pubDate>Tue, 10 Dec 2019 09:21:00 +0800</pubDate><description><![CDATA[每个程序员的简历都有一些共同的特性，比如，爱好是打篮球，目标是成为架构师。但是刚毕业的时候，什么都不懂，盲目的投简历，发现都要工作经验。愿意校招的公司，往往看重学历。普普通通的学历，加上...]]></description><category></category></item><item><title><![CDATA[混蛋驱动软件开发（Asshole DD）]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/103116321</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/103116321</guid><author>shellquery</author><pubDate>Sun, 17 Nov 2019 17:30:11 +0800</pubDate><description><![CDATA[摘要：软件产业，可能是这个世界上对新管理系统贡献最大的一个群体了。从敏捷开发、到极限开发，再到测试驱动开发（TDD），新的软件开发一直在涌现，为什么会出现这样的情况？软件...]]></description><category></category></item><item><title><![CDATA[MongoDB 存储引擎与内部原理]]></title><link>https://blog.youkuaiyun.com/shellquery/article/details/103046717</link><guid>https://blog.youkuaiyun.com/shellquery/article/details/103046717</guid><author>shellquery</author><pubDate>Tue, 12 Nov 2019 10:05:51 +0800</pubDate><description><![CDATA[一、存储引擎（Storage）mongodb 3.0默认存储引擎为MMAPV1，还有一个新引擎wiredTiger可选，或许可以提高一定的性能。mongodb中有多个da...]]></description><category></category></item></channel></rss>