fault-tolerance

    0热度

    3回答

    注意:此问题严重受到我构建的Web应用程序的主要要求的严重影响:高可用性和容错。所有其他要求(如可扩展性和用户数量)在这里都没有问题。 我从这个社区的成员之一获得了advice,并使用Erlang网络服务器作为我的Web应用程序的后端。 建议我可以使用类似Mochiweb的后端和Django/Ruby on Rails作为使用JSON和面向服务模型的前端。 我可以理解的这种方法的唯一明显优势是前端

    0热度

    1回答

    编辑 - 实现语言是Java。 我想做一个简单的容错系统。 对象A - 此对象包含系统的决策逻辑。 对象B - 此对象将被用于控制容错 我最初的想法是有对象与将被保存到数据文件中的变量值A更新对象B。然后对象B将创建一个数据文件,并将其保存到平台系统的硬盘中。 我的问题是:我将如何使用对象变量的值创建数据文件,然后从数据文件中检索这些变量?当他们被叫。 我很快乐,只是为了变量值写入到一个记事本文件

    7热度

    2回答

    我想为比萨饼店提供一个容错软实时Web应用程序。它应该帮助披萨店接受客户打来的电话,将它们作为订单放入系统(通过CRM网络客户端),并帮助调度员为订单分配送货司机。 这些目标没有什么特别之处,但我希望能够全天候提供服务,即使其具有容错功能。此外,我想让它工作得非常快,并且非常快速。 下面是这种应用程序的一个非常简单的体系结构视图。 的问题是,我不知道如何使用所有的Erlang/OTP善良,使应用程

    5热度

    3回答

    Firefox在呈现错误的HTML时具有一定的容差。这意味着即使关闭标签被忽略,HTML也会显示为好像一切正​​常。当使用JavaScript来操作或添加当前页面中的内容时,这种宽容方面特别相关。 由于我使用Firefox作为我的主要测试/开发浏览器,因此受到这种行为的困扰不止一次,其后果是“更严格”浏览器功能的丧失。例如,Microsoft Internet Explorer中的相同代码由于添加

    4热度

    2回答

    我是Akka的初学者,我喜欢它为异步编程提供的许多功能,例如Actor,Agents或Futures。 阿卡的一个强大卖点是,当一个演员崩溃时,一个等同的演员被演员系统重新创建并替换旧演员,保证了强大的稳定性。 其他一些系统(我被告知JMS是其中一个系统)更进一步,持续不断地发送演员之间发送的消息。这样,如果机器在物理上崩溃(比如说硬件故障),仍然可以恢复故障发生前的状态。 这对我现在正在开发的应

    0热度

    1回答

    我想开发一个“容错”的网络应用程序,请让我解释一下: 假设一个餐厅的应用程序作为服务提供(没有安装,服务器,备份等) 。 问题是,如果互联网发生故障,餐厅就会停止。 为了解决这个问题,我希望餐厅(服务员,厨房,收银员等)中的所有客户都有最近发生的所有事件,所以请继续操作,直到互联网再次启动。 请注意,问题不是事件的存储,而是分布。例如,服务员发出的订单事件必须提供给收银员。 我一直在尝试使用分布式

    4热度

    2回答

    我有客户端/服务器应用程序,其中客户端应用程序将打开文件。这些文件被分成大块,并发送到服务器。 不仅客户端发送文件块,而且还发送其他数据。每条消息(数据或文件chunk)都有一个优先级。 根据消息的优先级将所有消息缓存并写入TCP流。 当文件完全发送或接收时,当前输入和输出流将在双方(客户机/服务器)上关闭。这意味着流只要发送文件就保持打开状态。 TCP连接被允许失败,因为它将重新连接并且消息发送

    2热度

    1回答

    我正在使用solr进行复制。我有一个主索引数据和两个从主服务器索引并响应查询的从服务器。 我的问题是,我如何创建容错体系结构?我的意思是当主服务器崩溃时我该怎么办? 使用复制中继器是一种选择,但我正在寻找更好的解决方案。 任何帮助将不胜感激。

    0热度

    1回答

    我有一个由LiteSoft.org编码的P2P应用程序。我期待在这个应用程序中实施一个领导者选举系统。在我开始之前,我必须建立一个容错系统,该系统将向对等方(在本例中为协调器)发送请求,以检查他是否仍在响应。我怎样才能实现一个计时器系统来发送请求?

    0热度

    1回答

    我正在研究创建一个实时文档编辑和聊天应用程序。我一直想要学习Erlang一段时间,我想知道这是否是一个很好的项目来尝试。 具体来说,在什么时候我会开始看到Erlang的容错和轻量级过程的好处,比如说,运行在Mongrel或LAMP堆栈上的Rails应用程序?它会是100个并发用户吗? 1000? 100000?基本上,我不知道学习一种新语言是否值得,或者我目前的技能是否足够。谢谢!