业界资讯
-
MySQL高可用在网易的最佳应用与实践
本文给大家的主题如下:1、常见的MySQL高可用架构2、分布式数据库高可用实践3、基于keepalive的MySQL高可用改造 大家好,我是来自杭州研究院的潘威,今天主要给大家分…
-
一堆沙子的艺术之旅:从石头到CPU的制造过程
本篇文章向大家披露CPU如何制造的过程。 我们大多数人都知道CPU是由硅制造的,但是应该不清晰它们是用流程和工艺来制造CPU这么神奇的奇迹,来看看。 这个星球上,除了氧气…
-
如何设计一个秒杀系统
后续补充:这篇文章已经很久了,当初的设想是单机编程,每台服务器获得自己能够卖出多少产品,用户被随机分配到每台机器上进行处理。 一、题目 1、这是一个秒杀系统,即大量用户抢有限的商…
-
服务器端渲染和客户端渲染有什么区别?
我们在walmart.com网站上的大多数页面采用服务器端渲染(简称SSR)方式。之所以选择服务器端渲染,主要出于以下两点考虑: 1、能够为客户提供更理想的性能2、提供更为一致的S…
-
搜索结果页之最佳实践
每个网站都有内部的搜索系统,用来帮助用户查询他想要的内容。 搜索系统就像用户和系统之间的一次对话,用户用一个查询来表达他们需要的信息,而搜索系统则用一组查询结果返回给用户。搜索结果…
-
饿了么移动APP的架构演进
0 引言 时代演进,技术也随之发展。到今天,APP已然成为绝大多数互联网企业用来获取用户的核心渠道。与此同时,伴随着业务量的增长,愈来愈大、愈来愈多的APP也在不断地、持续地挑…
-
40岁+,你还有编程吗?
21CTO社区导读: 在本文,我们向大家介绍10位超过40岁的老程序员的故事,当然这些还都是歪果仁。目前这些人,都已经是最顶级的开发者,拒绝从事管理岗位,在前线从事编码工作…
-
当40岁来临时,中国开发者是什么状态?
我四十岁以后才开始接受自己是大人。当开始接受后,就有意无意找出了一种意志,这种意志就是一种成年人的意志,你知道自己要走一条什么样的路,你知道喜欢什么样的人,你知道这个人大概是…
-
如何设计一个牛掰的大型项目架构?
本文转自【Qunar技术沙龙】,经作者和平台同意授权转载。 大型电商项目的服务端架构 我们以淘宝架构为例,了解下大型电商项目的服务端架构是怎样的,如图所示: 上面是一些安全体系…
-
MySQL存储引擎之Spider内核深度解析
Spider是为MySQL/MariaDB开发的一个特殊引擎,具有内嵌分片功能。现在它已经被集成到MariaDB10.0及以上版本中,作为MariaDB的一个新的主要特性。Sp…