小编nso*_*so1的帖子

基于Agent/Actor的并发设计的设计模式

最近我开始使用支持演员/代理/无共享架构的替代语言 - 即.scala,clojure等(clojure也支持共享状态).

到目前为止,我所阅读的大部分文档都集中在介绍级别.我正在寻找的是四人帮中更高级的文档,而不是基于什么共享.

为什么?它有助于改变设计思维的变化.简单的例子很简单,但在现实世界的Java应用程序(单线程)中,您可以拥有1000个具有复杂关系的成员的对象图.但是,基于代理的并发开发,它在设计大型系统时引入了一整套全新的思路.即.代理粒度 - 一个代理应管理多少状态 - 对性能的影响等,或者是将共享状态对象图映射到基于代理的系统的良好模式.将域模型映射到设计的技巧.讨论不是关于技术,而是关于如何在设计中最好地使用该技术(现实世界"复杂"的例子会很棒).

erlang scala agent actor

21
推荐指数
3
解决办法
5752
查看次数

Java集群的经验?

想听听人们关于他们使用java集群的经验(即实现HA解决方案).又名.terracotta,JGroups等.它不一定是网络应用程序.编写自定义独立服务器的经验也很棒.

更新:我将更具体一点 - >对Web App集群不感兴趣(除非它可以拉出并独立运行).我知道它有效.但我们需要的不仅仅是会话聚类.在易于编程,支持的拓扑(即单个数据中心与WAN上),支持的节点数量方面检查解决方案.面临的问题,变通方法.目前,我正在为Terracotta和JGroups做一些POC(概念证明)工作,看看它是否值得为我们的应用程序付出努力(这是独立的,在Web容器之外).

java terracotta jgroups cluster-computing

7
推荐指数
1
解决办法
3678
查看次数

有没有办法覆盖动作脚本操作符,特别是我想覆盖equals操作符

是否可以覆盖equals()运算符(即,对于可以由2个或更多字段匹配确定相等性的客户类).

apache-flex flash flex3 actionscript-3

2
推荐指数
1
解决办法
3341
查看次数