若谷技术学院

若谷学院
互联网公司技术架构分享

【今日观点】 高可用性系统在大众点评的实践与经验

所谓高可用性指的是系统如何保证比较高的服务可用率,在出现故障时如何应对,包括及时发现、故障转移、尽快从故障中恢复等等。本文主要以点评的交易系统的演进为主来描述如何做到高可用,并结合了一些自己的经验。需要强调的是,高可用性只是一个结果,应该更...

Innodb中的事务隔离级别和锁的关系-若谷技术学院
数据库

Innodb中的事务隔离级别和锁的关系

美团点评阅读(808)评论(0)

前言: 我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加锁的处理,可以说就是数据库对于...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
前端

细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号

美团点评阅读(806)评论(0)

前一篇文章我们介绍了冷信号与热信号的概念,可能有同学会问了,为什么RAC要搞得如此复杂呢,只用一种信号不就行了么?要解释这个问题,需要绕一些圈子。 前面可能比较难懂,如果不能很好理解,请仔细阅读相关文档。 最前面提到了RAC是一套基于Coc...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
编程语言

使用 npm shrinkwrap 来管理项目依赖

美团点评阅读(812)评论(0)

管理依赖是一个复杂软件开发过程中必定会遇到的问题。 在Node.js项目开发的时候,我们也经常需要安装和升级对应的依赖。虽然 npm 以及语意化的版本号 (semantic versioning, semver) 让开发过程中依赖的获取和升...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
美团性能分析框架和性能监控平台-若谷技术学院
监控运维

美团性能分析框架和性能监控平台

美团点评阅读(827)评论(0)

以下是我在 Velocity China 2014 做的题为“美团性能分析框架和性能监控平台”演讲的主要内容,现在以图文的形式分享给大家。 今天讲什么? 性能的重要性不言而喻,需要申明的是,我们今天不讲业界最佳性能实践,这些实践已经有很多沉...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
前端

深入理解Objective-C:方法缓存

美团点评阅读(804)评论(0)

摘要 只要用到Objective-C,我们每天都会跟方法调用打交道。我们都知道Objective-C的方法决议是动态的,但是在底层一个方法究竟是怎么找到的,方法缓存又是怎么运作的却鲜为人知。本文主要从源码角度探究了Objective-C在r...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
序列化和反序列化-若谷技术学院
未归类

序列化和反序列化

美团点评阅读(808)评论(0)

#摘要序列化和反序列化几乎是工程师们每天都要面对的事情,但是要精确掌握这两个概念并不容易:一方面,它们往往作为框架的一部分出现而湮没在框架之中;另一方面,它们会以其他更容易理解的概念出现,例如加密、持久化。然而,序列化和反序列化的选型却是系...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
地理空间距离计算优化-若谷技术学院
搜索与广告

地理空间距离计算优化

美团点评阅读(821)评论(0)

#1 地理空间距离计算面临的挑战打开美团app,不管是筛选团购还是筛选商家,默认的排序项都是“离我最近”或者“智能排序”(如下图所示)。 不管是“离我最近”还是“智能排序”,都涉及到计算用户位置与各个团购单子或者商家的距离(注:在智能排序中...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
深入FFM原理与实践-若谷技术学院
人工智能

深入FFM原理与实践

美团点评阅读(835)评论(0)

FM和FFM模型是最近几年提出的模型,凭借其在数据量比较大并且特征稀疏的情况下,仍然能够得到优秀的性能和效果的特性,屡次在各大公司举办的CTR预估比赛中获得不错的战绩。美团点评技术团队在搭建DSP的过程中,探索并使用了FM和FFM模型进行C...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...
前端组件化开发实践-若谷技术学院
前端

前端组件化开发实践

美团点评阅读(831)评论(0)

前言 一位计算机前辈曾说过: Controlling complexity is the essence of computer programming. 随着前端开发复杂度的日益提升,组件化开发应运而生,并随着 FIS、React 等优秀...

好烂呀没啥价值凑合看看还不错很精彩 (还没有人评分)
Loading...

全球互联网技术架构,前沿架构参考

联系我们博客/网站内容提交