摘要: 简介 OceanBase是阿里集团研发的可扩展的关系数据库,实现了数千亿条记录、数百TB数据上的跨行跨表事务,截止到2012年8月,支持了收藏夹、直通车报表、天猫评价等OLTP和OLAP在线业务,线上数据量已经超过一千亿条。 从模块划分的角度看,OceanBase可以划分为四个模块:主控服务器R... 阅读全文
posted @ 2015-09-03 09:51 David·Li 阅读(25956) 评论(3) 推荐(1) 编辑
摘要: 各大电商商品自然搜索都有自己独特的搜索算法,但总的说来都是根据商品计算搜索条件相关性,然后根据权重进行排序展示,那么哪些因数会影响商品排序名次呢?拿某宝举例: 淘宝排名因素主要有:动态评分,收藏人气,发货速度,销量,转化率,是否橱窗推荐,浏览量,下架时间,是否公益宝贝,价格,是否交保证金,这些... 阅读全文
posted @ 2015-08-17 17:18 David·Li 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 我们来看IRouteBuilder的定义: public interface IRouteBuilder { IRouter DefaultHandler { get; set; } IServiceProvider ServiceProvider { g... 阅读全文
posted @ 2015-06-06 18:01 David·Li 阅读(857) 评论(1) 推荐(0) 编辑
摘要: ASP.NET MVC 源码分析(一) 直接上图: 我们先来看Core的设计: 从项目结构来看,asp.net.mvc.core有以下目录:ActionConstraints:action限制相关AntiForgery:防伪相关ActionResults:action返回对象相关Api... 阅读全文
posted @ 2015-06-05 16:37 David·Li 阅读(774) 评论(0) 推荐(0) 编辑
摘要: RPC框架分析常用的框架.net(WCF) .net中分布式框架集大成者,提供多种通信方式,多种安全策略的调用(配置繁琐)。java1、RMI JDK原生(严格的说来算不上框架)。2、Dubbo 阿里系,服务治理功能强大,开源以来被众多大型互联网公司使用,比如JD(JD还开源了Hydra - 基于D... 阅读全文
posted @ 2015-05-20 17:14 David·Li 阅读(514) 评论(0) 推荐(0) 编辑
摘要: RPC简介 RPC 是什么? RPC 的全称是 Remote Procedure Call 是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节。即程序员无论是调用本地的还是远程的,本质上编写的调用代码基本相同。R... 阅读全文
posted @ 2015-05-20 09:09 David·Li 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 这一章我们将讨论性能指标的优化(如CPU利用率和执行时间的优化是如此的重要),下面是一章本书性能优化的章节示意图: 不同的指标都适合于不同的性能测量领域,如数据库访问时间的性能测量可能不适合评价一个客服端应用程序。有时我们通常需要通过多个指标来测试盒衡量一个系统的性能,如:客服端系统可能更需要... 阅读全文
posted @ 2014-08-13 12:39 David·Li 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: Performance Metrics(性能指标)在我们开始旅行本书之前,我必须先了解本书的性能指标和希望优化后的结果,在第二章中,我们探索更多的性能检测工具和性能指标,可是,您得会使用这些工具和明白这些性能指标的意义。 由于业务场景的不同和操作方式的不同,应用程序的性能指标情况也不一相同。有时... 阅读全文
posted @ 2014-08-12 09:07 David·Li 阅读(2666) 评论(0) 推荐(0) 编辑
摘要: 本书简介本书将从三个方面权威的阐述如何提高.net app 性能问题:验证、测量性能指标,然后辨别它是否超过度量从内存管理、网络、I/O、并发等方面提高应用程序的性能通过CLR的详细的设计细节来解决应用程序的性能瓶颈我们相信.net软件开发人员无法实现高性能的软件解决方案是因为上述三个领域的问题,例... 阅读全文
posted @ 2014-08-11 21:59 David·Li 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 目录序作者简介推荐人简介感谢本书简介第一章 性能指标第二章 性能测量第三章 内部类型第四章 垃圾回收机制第五章 集合和泛型第六章 并发和并行性第七章 网络、I / O和序列化机制第八章 不安全的代码以及互操作性第九章 算法的优化第十章 性能模式第十一章 web 应用程序性能 阅读全文
posted @ 2014-08-11 20:48 David·Li 阅读(250) 评论(0) 推荐(0) 编辑