美团如何从0到1构建压测工具 经验

在这里压测工具提供了一个叫VCR(录像机)的工具来拷贝流量。VCR能够将线上的请求序列化后写到Redis里面。 考虑到用户需要查看具体请求和易用性等需求,最终选取了JSON格式作为序列化和反序列化

jopen 2016-01-14   8811   0

目前最好的 JavaScript 异步方案 async/await 经验

LeanCloud JavaScript SDK,使原本复杂的开发工作变得简单高效。目前也支持 Redis 和海外节点,轻松满足你的业务需求。 LeanCloud 使用自已的服务编写出了很多的应用和

jopen 2015-11-22   141046   0

为什么你应该尝试全栈 经验

API,阅读了大量的 API 设计的资料,怎么样设计前端才好用,怎么样降低查询时间,服务器缓存,redis,安全等等。 Rails 的自动化帮了不少忙,很多自己并不知道的地方它已经帮忙做好,而当你想

ngn6 2015-08-12   16062   0
全栈  

关于 MongoDB 复制集的几个问题 经验

中单个集合记录有将近 2 亿条,性能还比较 OK(当然,机器配置也不差,而且上面就只跑了一个 Redis 和一个 MongoDB)。 如何部署复制集 请看手册: http://docs.mongoing

jopen 2015-11-21   19781   0

2016,你要掌握的十个Postgres技巧~ 经验

多个数据库查询,比如Postgres到Postgres,或者是Postgres 到Mongo或Redis数据库之类。 5. array和array_agg 在开发应用程序时,很少会完全不用ar

jopen 2016-01-02   18002   0

基于Docker和Git的持续集成工作流 经验

分支,持续不断的对其做功能回归测试,只有通过的才能 cherry pick 到 release 上。 Q:测试环境依赖的redis/MQ之类的外部服务如何做的隔离?每次测试单独拉起来一套外部依赖的服务吗? A:我们通过多个

jopen 2015-12-25   19873   0

使用Mesos和Marathon管理Docker集群 经验

分布式系统通常是以静态分区,比如Akka/Play、 Spark/Hadoop、Storm和 Redis各自分区分组划分。静态分区带来的缺点是增加复杂性,随着机器数量增加,软件管理越来越复杂,失败管理维护越来越难。而且资源消耗非常不经济,

jopen 2016-01-05   22136   0
Docker  

从0到1构建美团压测工具 经验

在这里压测工具提供了一个叫VCR(录像机)的工具来拷贝流量。VCR能够将线上的请求序列化后写到Redis里面。 考虑到用户需要查看具体请求和易用性等需求,最终选取了JSON格式作为序列化和反序列化

jopen 2016-01-08   14754   0

一种基于“哨兵”的分布式缓存设计 经验

,一直能取到非过期的数据。 实现细节 哨兵: 其实哨兵也是一个普通请求。可以用原子计数器(redis或tair)实现,一个数据有两个key:原子计数器key和数据缓存key,二者缓存时间一致,但是

AngBold 2016-02-11   29752   0

MongoDB高可用集群配置的几种方案 经验

。 还有一点,Master-Slave不支持链式结构,Slave只能直接连接Master。Redis的Master-Slave支持链式结构,Slave可以连接Slave,成为Slave的Slave。

RoseannaDor 2016-10-12   80744   0

全面解读python web 程序的9种部署方式 经验

server 泛指存储服务,web开发中用mysql比较多,最近几年因为网站规模扩大,memcache,redis这种key-value等存储也流行开来 放在最前面的 web server 有3个功能 高效率处理静态文件

jopen 2013-11-22   87033   0

网站安全认证系统的设计变迁 经验

数据量也达到了瓶颈,我们考虑用专用的缓存服务器来取代 session 复制方案。 memcache 或 redis 这样的缓存产品被引入作为集中式的 session 存储区域,应用服务器分离了 session 后变成了

openkk 2012-08-24   23135   0

如何进行大数据分析及处理 经验

比如,电商会使用传统的关系型数据库MySQL和Oracle等来存储每一笔事务数据,除 此之外,Redis和MongoDB这样的NoSQL数据库也常用于数据的采集。 在大数据的采集过程中,其主要特点

jopen 2014-12-16   41125   0

MySQL配置 经验

6的默认值)并利用其他方法加速查询:优化索引、增加拷贝分散负载或者启用额外的缓存(比如memcache或redis)。如果你已经为你的应用启用了query cache并且还没有发现任何问题,query cach

fn67 2015-03-21   11315   0

开源大数据处理系统/工具大全 经验

分布式KV存储,系统性能能够随节点数目线性扩展 吞吐和延时都能秒杀现在风头正劲的MonogDB,吞吐甚至强于Redis 使用了hyperspace hashing技术,使得对存储的K-V的任意属性进行查询成为可能

ew45 2015-03-12   325553   0

京东资深架构师:高性能高并发服务的瓶颈及突破思路 经验

,但是如果让访问直接打到数据库中,数据库往往直接就打挂了。 所以可以考虑在数据库之前引入 Redis 等缓存服务,将访问打到缓存上,价格服务系统本身保证数据库和缓存的强一致,降低对数据库的访问压力。

Doyle2883 2018-02-04   26480   0

Serverless,后端小程序的未来 经验

独立的进程中,无法访问对方的内存地址空间。于是我们对代码进行了改造,将全局计数器放到了公共云的Redis服务中,这为代码增加了额外的复杂性。 水平扩展不再是需要担心的问题,FaaS会为每个事件和请求运行一份新的代码。

langzichen 2017-05-08   17949   0

Java NIO浅析 经验

连接数又受制于线程数、线程很贵、无法建立很多线程,则性能遇到瓶颈。 每连接顺序请求的Redis 对于Redis来说,由于服务端是全局串行的,能够保证同一连接的所有请求与返回顺序一致。这样可以使用单

x289p6oa2 2016-11-04   12682   0
NIO   Java   Java开发  

Flickr的架构学习 经验

身的”failover”问题。 另外Flickr也用了 Redis ,在他的那个offline tasks system ,对Redis评价很高。 对于PHP session 的弃用 除图

jopen 2014-12-01   33676   0
架构  

运维角度浅谈MySQL数据库优化 经验

流的分布式缓存系统有memcached、redis,memcached性能稳定,数据缓存在内存中,速度很快,QPS可达8w左右。如果想数据持久化那就用redis,性能不低于memcached。 工作过程:

jopen 2015-06-09   31894   0
1 2 3 4 5 6 7 8 9 10