文件名称:distributed-rss:用于阅读RSS提要的分布式系统
文件大小:22.79MB
文件格式:ZIP
更新时间:2024-07-26 03:17:20
Java
分布式RSS 用于阅读 RSS/Atom 提要的分布式系统。 系统读取提要,解析它们并将新条目保存到数据库中。 它还将条目的全部内容拉入数据库。 该系统具有水平可扩展性(工作人员和每个工作人员的多个线程)并且能够抵抗部分中断(使用消息代理)。 目的 该项目是为应对由和组织的挑战而完成的。 有关此挑战的更多信息,请访问和(仅限斯洛文尼亚语)。 该项目被选为分布式网页聚合类别的最佳解决方案,并因此赢得了该类别()的挑战。 一般要求 此解决方案需要以下系统: 系统逻辑采用JAVA编程语言编写。 用于存储提要和条目的 MongoDB 数据库。 版本 2.4.9 用于分配工作负载的消息代理。 版本 5.9.1 所需的库 项目使用 Maven 来定义对第三方库的依赖。 尽管如此,这里是所需库的列表: Java 中的 RSS/Atom库。 程序 MongoDB 的Java 驱动程序。 Ac
【文件预览】:
distributed-rss-master
----.project(538B)
----lingpipe-4.1.0.jar(1015KB)
----src()
--------test()
--------main()
----target()
--------classes()
--------jar()
----.settings()
--------org.eclipse.m2e.core.prefs(86B)
--------org.eclipse.jdt.core.prefs(238B)
----LICENSE(1KB)
----log4j.properties(1KB)
----README.md(11KB)
----pom.xml(2KB)
----.classpath(1KB)
----.gitignore(183B)