2017精选索引,入选规则为:截止至2017年12月28日文章截止到发文,阅读1W+【架构必备】《互联网架构如何实现“高并发”》4W+《TCP接入层的负载均衡、高可用、扩展性架构设计》2.2W+《配置中心架构设计演进》1.7W+《跨公网调用的大坑与架构优化》1.4W+《DNS在架构设计中的巧用》1.9W+《消息如何在网络上安全传输》1.2W+《10W定时任务,如何高效触发》2.9W+《工作线程究竟
                            
                            
                                分类:
其他好文   时间:
2020-11-18 12:18:05   
                                阅读次数:
2
                             
                    
                        
                            
                            
                                
                    Hive Join优化以及Hive Join的几个重要特点,在实际使用时也可以利用下列特点做相应优化 ...
                            
                            
                                分类:
其他好文   时间:
2020-11-17 12:55:26   
                                阅读次数:
18
                             
                    
                        
                            
                            
                                
                    随着我国交通网络日益建设完善,交通目标呈现多样性,覆盖公路、铁路、航空、海洋等各个领域,包含路网(铁路、公路等)、车辆、桥梁、船只、机场、飞机等。 城市建设,交通先行,以北京市为例。截至2019年底,全市公路里程22350公里,比上年末增加94.2公里,人均道路占有率约为5~9㎡/人;机动车保有量为 ...
                            
                            
                                分类:
其他好文   时间:
2020-11-17 12:30:47   
                                阅读次数:
6
                             
                    
                        
                            
                            
                                为赋能更多开发者参与共建,阿里云HTTPDNS开源 Android SDK,iOS SDK也在做开源准备,不久也将开放给开发者。HTTPDNS是阿里云移动研发平台面向多端应用(移动端APP,PC客户端应用)提供的域名解析服务,具有域名防劫持、精准调度、实时解析生效的特性。 开源介绍 HTTPDNS  ...
                            
                            
                                分类:
移动开发   时间:
2020-11-17 12:29:43   
                                阅读次数:
17
                             
                    
                        
                            
                            
                                当你在百度搜索关键字的时候,哪个网站会排在最前面?今天给大家科普一下“网站SEO”前言什么是SEO呢?SEO是SearchEngineOptimization,意为“搜索引擎优化”,一般简称为搜索优化。对于SEO的主要工作就是通过了解各类搜索引擎如何抓取互联网页面,如何进行索引以及如何确定其对某一个特定关键词的搜索结果排名等技术,来对网页进行相关的优化,来提供搜索引擎排名,提高网站访问量。如果能够
                            
                            
                                分类:
Web程序   时间:
2020-11-17 12:11:09   
                                阅读次数:
18
                             
                    
                        
                            
                            
                                MySQL主从复制,读写分离是互联网常见的数据库架构,该架构最令人诟病的地方就是,在数据量较大并发量较大的场景下,主从延时会比较严重。为什么主从延时这么大?答:MySQL使用单线程重放RelayLog。应该怎么优化,缩短重放时间?答:多线程并行重放RelayLog可以缩短时间。多线程并行重放RelayLog有什么问题?答:需要考虑如何分割RelayLog,才能够让多个数据库实例,多个线程并行重放R
                            
                            
                                分类:
数据库   时间:
2020-11-17 12:10:49   
                                阅读次数:
12
                             
                    
                        
                            
                            
                                《TopK到底怎么答?》介绍了TopK的四种解法,其中随机选择(randomizedselect)最为经典,用减治法(Reduce&Conquer)的思想,将数据规模急速降低,总体复杂度为O(n)。结尾挖了一个坑:求TopK,有没有比随机选择更快的方法呢?空间换时间,是算法优化中最常见的手段,如果有相对充裕的内存,可以有更快的算法。画外音:即使内存不够,也可以水平切分,使用分段的方法来操作
                            
                            
                                分类:
其他好文   时间:
2020-11-17 12:08:41   
                                阅读次数:
5
                             
                    
                        
                            
                            
                                
                    减少http请求。 使用 HTTP2。 使用服务端渲染 静态资源使用 CDN 将 CSS 放在文件头部,JavaScript 文件放在底部 使用字体图标 iconfont 代替图片图标 善用缓存,不重复加载相同的资源 压缩文件 图片优化 (1). 图片延迟加载 (2). 响应式图片 (3). 调整图 ...
                            
                            
                                分类:
其他好文   时间:
2020-11-17 11:52:44   
                                阅读次数:
4
                             
                    
                        
                            
                            
                                
                    对很多开发者来说,数据库就是个黑盒子,你会写 SQL,会用数据库,但不知道盒子里面到底是怎么一回事儿,这样你只能机械地去记住别人告诉你的那些优化规则,却不知道为什么要遵循这些规则,也就谈不上灵活运用。 数据库的服务端,可以划分为执行器 (Execution Engine) 和存储引擎 (Storag ...
                            
                            
                                分类:
数据库   时间:
2020-11-16 14:04:36   
                                阅读次数:
24
                             
                    
                        
                            
                            
                                最近留言问“高可用”的朋友颇多,找历史文章又找不到,故重新优化发布,希望大家有收获。一、什么是高可用高可用HA(HighAvailability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目
                            
                            
                                分类:
其他好文   时间:
2020-11-16 13:56:35   
                                阅读次数:
7