云计算设计模式(二十)——调度程序代理管理者模式
协调一系列在分布式服务集和其他远程资源的的行为,试图透明地处理故障,如果这些操作失败,或撤销,如果系统不能从故障中恢复执行工作的影响。这种模式可以分布式系统中增加弹性和灵活性,使之恢复和重试失败是由于短暂的异常,持久的故障和处理故障等操作。...
分类:
其他好文 时间:
2014-11-10 12:09:46
阅读次数:
178
开发语言的选择,我们要首先掌握清楚它的特性,然后根据实际的需求考量多种因素来分析选择适当的语言
比如:
面向结构,面向对象,面向并行的函数式,最适配需求的是什么编程模型?对应擅长这种模型的最适合的语言是什么?
需求最需要什么?运行效率,开发效率?灵活性,安全性,复杂性? 或其他,最重要是那一点?
我们需要什么样的效率可以?极致的效率?满足基准的效率?
我们到底需要多少灵活性(...
分类:
编程语言 时间:
2014-11-10 12:07:39
阅读次数:
215
正则表达式正则表达式是一个描述字符模式的对象又称正规表示法、常规表示法正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。正则表达式的特点是:1. 灵活性、逻辑性和功能性非常的强;2. 可以迅速地用极简单的方式...
分类:
其他好文 时间:
2014-11-09 23:37:09
阅读次数:
311
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于H...
分类:
Web程序 时间:
2014-11-09 20:58:24
阅读次数:
226
尽管ASP.NET提供了一个强壮的平台,但是开发者也不应忽视诸如JavaScript这样成熟的技术。在这篇文章中,Tony Patton将向您解释在Web开发中如何将JavaScript与ASP.NET控件进行整合。 尽管Web开发平台提供了灵活性和众多功能,您经常希望或需要依赖现有的技术来完成一....
分类:
编程语言 时间:
2014-11-07 18:55:09
阅读次数:
200
Postgres的-XL是一个基于PostgreSQL数据库的横向扩展开源SQL数据库集群,具有足够的灵活性来处理不同的数据库工作负载:
OLTP 写频繁的业务
需要MPP并行性商业智能
操作数据存储
Key-value 存储
GIS的地理空间
混合业务工作环境
多租户服务提供商托管环境...
分类:
数据库 时间:
2014-11-07 14:53:54
阅读次数:
697
HornetQ Topic/Queue for Clojure
1. HornetQ 概述
HornetQ是一个支持集群和多种协议,可嵌入、高性能的异步消息系统。HornetQ完全支持JMS,HornetQ不但支持JMS1.1 API同时也定义属于自己的消息API,这可以最大限度的提升HornetQ的性能和灵活性。在不久的将来更多的协议将被HornetQ支持。
2....
分类:
Web程序 时间:
2014-11-07 11:27:55
阅读次数:
218
一、引言存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程增强了SQL语言的功能和灵活性。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复...
分类:
数据库 时间:
2014-11-06 17:05:42
阅读次数:
234
之前看黑客帝国的时候觉得代码之间打架很傻,因为代码不就是写好了编译出来就在那里了,编译或者运行都不会跳出来打架呀不过最近看了lisp相关的信息以后,倒觉得在未来语言越来越抽象之后,说不定会为了灵活性而将代码作为传输数据,这样的话,只要不涉及硬件升级,就都可以通过接收到代码后执行S-expressio...
分类:
其他好文 时间:
2014-11-06 16:49:22
阅读次数:
237
通常用于那种对集群中机器状态,机器在线率有较高要求的场景,能够快速对集群中机器变化作出响应。这样的场景中,往往有一个监控系统,实时检测集群机器是否存活。
利用ZooKeeper有两个特性(读可监控,临时节点),就可以实现一种集群机器存活性监控系统...
分类:
其他好文 时间:
2014-11-05 23:12:49
阅读次数:
276