Web
文章平均质量分 94
mark.ck
热爱技术,享受生活~
展开
-
Web service是什么?
Web service是什么?作者: 阮一峰日期: 2009年8月26日我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上。我把学习笔记和学习心得,放到网志上,欢迎指正。今天先写一个最基本的问题,Web service到底是什么?一、Web service的概念想要理解Web service,必须先理解什么是Service(服转载 2013-06-21 23:27:25 · 952 阅读 · 0 评论 -
打造atom成为golang开发神器
无论你是Sublime Text爱好者还是VIM粉丝,你都应该尝试使用一下1.0版本的atom。翻译 2015-12-29 00:37:30 · 27367 阅读 · 2 评论 -
Koa中间件方式实现API的Undo功能
不要在用户每做一步操作时弹出Alert让用户选择"确定"或者"取消",更好的做法是执行操作,然后让用户能够Undo原创 2015-05-08 23:12:05 · 2848 阅读 · 0 评论 -
Twemproxy来自Twitter的Redis代理
在大量用户大规模使用大型Redis节点的时候,目前从项目本身来看Redis基本上可以说是一个单例的业务。关于这个项目的分布式我有一个很大的想法,在这个想法下,我不需要去对多线程版本的Redis做任何评估:在这个角度上对我来说,一个核就像是一台计算机,所以在多核上扩展就相当于分布在计算机之间的集群。多实例是一个无共享的架构。如果我们找到一个可用的方式来分片,那么所有事情就合理了翻译 2014-12-31 22:35:41 · 3147 阅读 · 0 评论 -
设计高可用Web服务
高可用的设计可以说是web服务架构的目标,如果服务达不到高可用,万一出现故障将会对产品带来重大的负面影响。高可用的架构就是能够让服务在任何情况下都能正常响应,比如双十一的淘宝,面对激增的洪峰照样正常工作;而聚美三周年时服务器的宕机恰好是高可用的反例。在服务架构时,我们不能相信任何一个环节是100%没问题的,服务的每个层级,使用的数据库,缓存,甚至是服务器本身,服务器放置的机房这些硬件环节都不能完全相信。如果我们假设每个环节都有可能出现问题,在每个环节出现问题时都有方案应对,那么这样设计出来的服务一定就是高原创 2014-12-28 23:22:03 · 5125 阅读 · 9 评论 -
从S3中导入数据到Dynamodb
本节假设你已经从Dynamodb中导出过数据,并且导出的文件以及被存入S3。文件内部结构会在Verify Data Export File 中描述。我们称之前导出数据的原始表为source table,数据将要被导入的表为destination table。你可以将S3中的导出文件导入到dynamodb的表中,但是要先确保满足下面条件:The destination table 已经存在。 (导入任务不会为你创建表)The destination table 与 source table 有相同的名称翻译 2014-12-19 19:04:20 · 3193 阅读 · 0 评论 -
Aws Dynamodb数据导出到S3
本节将描述如何从一个或多个DynamoDB的表导出数据到S3的bucket中。翻译 2014-12-19 11:55:21 · 4002 阅读 · 1 评论 -
Redis集群搭建最佳实践
要搭建Redis集群,首先得考虑下面的几个问题;Redis集群搭建的目的是什么?或者说为什么要搭建Redis集群?Redis集群搭建的目的其实也就是集群搭建的目的,所有的集群主要都是为了解决一个问题,横向扩展。在集群的概念出现之前,我们使用的硬件资源都是纵向扩展的,但是纵向扩展很快就会达到一个极限,单台机器的Cpu的处理速度,内存大小,硬盘大小没办法原创 2014-07-31 12:15:32 · 4661 阅读 · 0 评论 -
ZooKeeper原理及使用
ZooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKeeper,第一部分介绍ZooKeeper的基本原理,第二部分介绍ZooKeeper提供的Client API的使用,第三部分介绍一些ZooKeeper典型的应用场景。转载 2014-07-29 11:22:19 · 2174 阅读 · 0 评论 -
Mongodb 部署一个分片集群
1.启动Config Server的数据库实例2.启动Mongos实例3.添加分片到集群中4.对数据库启用分片5.对集合启用分片翻译 2014-08-01 14:43:32 · 1578 阅读 · 0 评论 -
Javascript 解惑 (一)
Javascript 引擎与运行时环境Javascript 引擎和运行时环境这两个概念很容易被弄混,但它俩真不是一个东西。Javascript 引擎做的事情是实现 ECMAScript 标准,解释(或编译) Javascript 代码;而运行环境是包括引擎并提供一些类库让 Javascript 代码能够在其上运行,例如 Chrome, Node。原创 2016-08-01 00:59:37 · 929 阅读 · 0 评论