- 博客(11)
- 资源 (27)
- 收藏
- 关注
转载 oracle job定时执行存储过程详解
declare job number;begin dbms_job.submit( job =>job, what=>'PROC1;PROC2;', next_date => sysdate, interval =>'TRUNC(SYSDATE
2017-04-25 09:54:59 1328
转载 用uid分库,uname上的查询怎么办?
【缘起】用户中心是几乎每一个公司必备的基础服务,用户注册、登录、信息查询与修改都离不开用户中心。 当数据量越来越大时,需要多用户中心进行水平切分。最常见的水平切分方式,按照uid取模分库:通过uid取模,将数据分布到多个数据库实例上去,提高服务实例个数,降低单库数据量,以达到扩容的目的。 水平切分之后:uid属
2017-04-23 11:28:02 1216
转载 58到家MQ如何快速实现流量削峰填谷
问:为什么会有本文?答:上一篇文章《到底什么时候该使用MQ?》引起了广泛的讨论,有朋友回复说,MQ的还有一个典型应用场景是缓冲流量,削峰填谷,本文将简单介绍下,MQ要实现什么细节,才能缓冲流量,削峰填谷。 问:站点与服务,服务与服务上下游之间,一般如何通讯?答:有两种常见的方式一种是“直接调用”,通过RPC框架,上游直接调用下游。
2017-04-23 11:20:20 2008
转载 到底什么时候该使用MQ?
一、缘起一切脱离业务的架构设计与新技术引入都是耍流氓。 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题。就像微服务分层架构之前,应该首先回答,为什么要引入微服务,微服务究竟解决什么问题(详见《互联网架构为什么要做微服务?》)。 最近分享了几篇MQ相关的文章:《MQ如何实现延时消息》《MQ如何实现消息必达》
2017-04-23 11:12:04 524
转载 消息总线真的能保证幂等?
一、缘起如《消息总线消息必达》所述,MQ消息必达,架构上有两个核心设计点:(1)消息落地(2)消息超时、重传、确认再次回顾消息总线核心架构,它由发送端、服务端、固化存储、接收端四大部分组成。为保证消息的可达性,超时、重传、确认机制可能导致消息总线、或者业务方收到重复的消息,从而对业务产生影响。 举个栗子:
2017-04-23 11:04:58 1776
转载 消息总线能否实现消息必达?
一、缘起上周讨论了两期环形队列的业务应用:《高效定时任务的触发》《延迟消息的快速实现》 两期的均有大量读者提问:任务、延迟消息都放在内存里,万一重启了怎么办?能否保证消息必达? 今天就简单聊聊消息队列(MsgQueue)的消息必达性架构与流程。 二、架构方向MQ要想尽量消息必达,架构上有两个核心设计点:
2017-04-23 10:56:00 1709 1
转载 1分钟实现“延迟消息”功能
一、缘起很多时候,业务有“在一段时间之后,完成一个工作任务”的需求。 例如:滴滴打车订单完成后,如果用户一直不评价,48小时后会将自动评价为5星。一般来说怎么实现这类“48小时后自动评价为5星”需求呢? 常见方案:启动一个cron定时任务,每小时跑一次,将完成时间超过48小时的订单取出,置为5星,并把评价状态置为已评价。假设订单表
2017-04-23 10:50:04 1531 3
转载 10w定时任务,如何高效触发超时
一、缘起很多时候,业务有定时任务或者定时超时的需求,当任务量很大时,可能需要维护大量的timer,或者进行低效的扫描。 例如:58到家APP实时消息通道系统,对每个用户会维护一个APP到服务器的TCP连接,用来实时收发消息,对这个TCP连接,有这样一个需求:“如果连续30s没有请求包(例如登录,消息,keepalive包),服务端就要将这个用户的状态置为离线”。
2017-04-23 10:45:00 1271
转载 百度如何能实时检索到15分钟前新生成的网页?
一、缘起《深入浅出搜索架构(上篇)》详细介绍了前三章:(1)全网搜索引擎架构与流程(2)站内搜索引擎架构与流程(3)搜索原理与核心数据结构 《深入浅出搜索架构(中篇)》介绍了:(4)流量数据量由小到大,常见搜索方案与架构变迁(5)数据量、并发量、扩展性架构方案 本篇将讨论:(6)百度为何能实时检索出15分钟
2017-04-23 10:34:35 730
转载 深入浅出搜索架构(中篇)—就是这么迅猛的实现搜索需求
一、缘起《深入浅出搜索架构(上篇)》详细介绍了:(1)全网搜索引擎架构与流程(2)站内搜索引擎架构与流程(3)搜索原理与核心数据结构 本文重点介绍:(4)流量数据量由小到大,常见搜索方案与架构变迁(5)数据量、并发量、扩展性方案 只要业务有检索需求,本文一定对你有帮助。 二、检索需求的满足与架构演进
2017-04-23 10:24:11 718
转载 深入浅出搜索架构引擎、方案与细节(上)
一、缘起《100亿数据1万属性数据架构设计》文章发布后,不少朋友对58同城自研搜索引擎E-search比较感兴趣,故专门撰文体系化的聊聊搜索引擎,从宏观到细节,希望把逻辑关系讲清楚,内容比较多,分上下两期。 主要内容如下,本篇(上)会重点介绍前三章:(1)全网搜索引擎架构与流程(2)站内搜索引擎架构与流程(3)搜索原理、流程与核心数据结构(4
2017-04-14 20:25:14 884
Java开发手册
2017-03-01
android-support-v4-v7-v13-v14-v17兼容包
2016-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人