数据结构
-
从0到10亿,微信后台架构及基础设施设计与实践!
摘要:微信后台业务类型众多,包括即时通信,社交网络,金融支付等等。本次分享着重讨论如何在海量用户场景下,后台架构设计中的共性部分如高可用、强一致、快速迭代等等,微信是如何在不断变化…
-
我在华为写了13年代码的一些感悟
21CTO导读:写了十几年代码,我为什么还没有被拿去“祭天”? 一天晚上,我和老婆聊天,说部门要我写个“大咖谈软件”的文章,老婆斜了我一眼,淡淡地说:“Linus大神…
-
除了缓存,Redis 都解决了哪些问题?
21CTO导读:可能大多数人对于Redis的认知仅限于缓存,事实上它的作用远不止这些,本文将会给大家介绍更多关于Redis的理论原理以及更多的应用场景。 先看一下Redis…
-
页面可视化搭建工具技术要点
背景页面可视化搭建工具, 是互联网公司中常见的运营工具, 实现了运营人员快速生成和发布页面, 提升页面上线效率; 且无需开发人员介入, 节省开发人力. 页面可视化搭建工具搭建出的…
-
互联网架构:屡试不爽的架构三马车
这里所说的三架马车是指微服务、消息队列和定时任务。 如下图所示,这里是一个三驾马车共同驱动的一个立体的互联网项目的架构。不管项目是大是小,这个架构模板的形态一旦定型了之后就不太会变…
-
Go 通道是糟糕的,你应该也觉得很糟糕
更新:如果你是从一篇题为 《糟糕的 Go 语言》 的汇编文章看到这篇博文的话,那么我想表明的是,我很惭愧被列在这样的名单上。Go 绝对是我使用过的最不糟糕的的编程语言。在我写作本文…
-
Github标星2w+,热榜第一,如何用Python实现所有算法
21CTO导读:学会了Python基础知识,想进阶一下,那就来点算法吧!毕竟编程语言只是工具,结构算法才是灵魂 新手如何入门Python算法? 几位印度小哥在GitHub上建了一…
-
MySQL高性能优化规范、SQL处理、分区表、主主/从复制架构
21CTO导读:由博客园博主听风(ID:huchong)撰写的《MySQL高性能优化系列》已完结,目录如下: Mysql高性能优化规范建议电商数据库表设计MySQL分区表使用方法…
-
我在阿里做技术面试官的一些经验
我可能是在同龄人中做面试官经验比较丰富的,在某乎实习的时候就参与了前端的技术面试。后来在阿里以及另一家公司也面试过不少候选人,校招、社招、外包都有面试过。这里以一个面试官的角度来…
-
系列丨MySQL高性能优化规范、SQL处理、分区表、主主/从复制架构
数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的…