`
lingmin.guo
  • 浏览: 6572 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

开源软件整理

 
阅读更多

框架:

  1. Struts
  2. Tapestry
  3. Spring
  4. Hibernate
缓存:
  1. Ehcache
  2. Memcached
数据库:
  1. MySQL
  2. HBase
  3. Cassandra
  4. Couchdb
  5. Redis
代理服务器:
  1. Nginx
  2. Varnish
  3. HAProxy
消息系统:
  1. ActiveMQ
  2. Kafka( Apache项目,出自LinkedIn的分布式发布-订阅消息系统)
  3. Kestrel( Twitter开源的分布式消息队列系统)
任务分发器:
  1. Gearman( 支持多语言的任务分发应用框架 )
异步高并发:
  1. SEDA模型
  2. Disruptor(高性能的异步处理框架
  3. Netty(有JBOSS开源的异步、事件驱动的网络应用程序开发工具和框架)
  4. Finagle( 由Twitter开源的容错、协议中立的异步RPC系统,基于Netty )
  5. Akka用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用 )





分享到:
评论

相关推荐

    开源软件文集:开源革命之声.pdf

    书中还特别提到了一些开源界的重要事件,例如开源软件文集的收集和整理,这是开源革命史上的重要里程碑。 书中还提到了一些开源软件的宗旨和原则,例如开源软件的定义、开源软件的精神以及开源社区的运作模式等,...

    开源软件成熟度评估及选型指南,完整扫描版

    《开源软件成熟度评估及选型指南》内容主要来自近几年我们对开源软件评估与应用选型的研究成果,以及对优秀的开源软件的筛选整理。内容主要面向那些希望将开源软件部署在其应用环境中,或利用开源软件进行二次开发的...

    开源软件在教育中的应用.pdf

    ### 开源软件在教育中的应用 #### 一、开源软件的概念与特征 开源软件是指其源代码被公开,可供任何人自由使用、复制、修改和分发的软件。这种模式鼓励了广泛的协作和技术共享,促进了软件的快速发展和创新。开放...

    面向开源生态的软件数据挖掘技术研究综述.pdf

    面向开源生态的软件数据挖掘技术是一个对全球开源软件生态系统中大众化软件生产模式进行深入分析和研究的领域。当前,随着开源文化的发展,开源软件已经成为推动软件生产力增长的重要力量,并在软件开发和应用的各个...

    开源框架license整理

    许可证是开源软件的核心组成部分,它规定了代码的使用规则,确保了开源社区的公平与和谐。例如,GPL(GNU General Public License)许可证要求任何基于此开源代码的产品也必须开放源代码,而Apache License 2.0则...

    工具开发-开源项目整理

    工具开发-开源项目整理 在本资源中,我们将探索各种开源项目,旨在提高工具开发效率和质量。这些项目涵盖了网页剪藏插件、文献阅读软件插件和网页翻译插件等多个方面。 网页剪藏插件 网页剪藏插件是开发人员和...

    开源软件IP资源库关键技术及系统.pdf

    4. 收集和整理开源软件IP资源的技术标准,参与开源软件标准化工作,推动符合性验证。 5. 研究开源软件的法律和知识产权问题,为开发者和使用者提供知识产权服务。 6. 丰富开源软件资源,支持关键领域的基础性、应用...

    开源软件 mumble 编译过程整理

    《开源软件Mumble的编译过程详解》 Mumble是一款开源的、低延迟的语音通信软件,主要用于在线游戏和团队协作。本文将详细介绍Mumble的编译过程,包括可能出现的问题及解决方案,帮助开发者顺利构建Mumble项目。 ...

    (免费)The Architecture of Open Source Applications 1&2 及中文版 开源软件架构1和2

    The Architecture of Open Source Applications(开源软件架构),其中包含了中文和英文版,整理之后免费分享给大家,中文版由图灵社区翻译http://www.ituring.com.cn/minibook/19 本书是开源应用的必读资料之一,介绍...

    开源软件IP资源库关键技术及系统.docx

    5. **IP资源的丰富与管理**:持续开发、收集和整理IP资源,增强开源软件资源库的多样性。 6. **项目支持**:重点支持与国家软件发展战略相关的基础性项目,解决技术瓶颈的应用性项目,以及具有高技术水平或明确需求...

    开源软件项目在高校信息化建设中的应用概述.doc

    "开源软件项目在高校信息化建设中的应用概述" 一、开源软件的重要性 在高校信息化建设过程中,开源软件项目发挥着重要的作用。开源软件项目的应用可以帮助高校降低软件成本,提高软件的可靠性和安全性,并且可以...

    开源书架 开源书架 开源书架 开源书架

    2. **跨平台**:通常开源软件会支持多种操作系统,如Windows、MacOS和Linux,以便不同平台的用户都能使用。 3. **社区支持**:开发者和用户社区是开源项目的重要组成部分,用户可以通过论坛、邮件列表等渠道获取帮助...

    开源项目代码示例软件

    本软件收集在网络中发布的一些优秀的开源项目,通过整理编译,集成在一个软件中,得以让用户实际操作体验这些开源项目,以供Android软件的程序开发及设计人员学习和参考。

    开源软件Linux内核的进化分析.pdf

    《开源软件Linux内核的进化分析》这篇论文深入探讨了Linux内核的演进规律,以及如何对开源软件项目的数据进行收集和分析。Linux内核是操作系统的核心,它负责管理和调度计算机的硬件资源,为上层应用提供服务。这篇...

    2024最全的开源 LLM (大语言模型)整理

    vscode python环境配置2024最全的开源 LLM (大语言模型)整理2024最全的开源 LLM (大语言模型)整理2024最全的开源 LLM (大语言模型)整理2024最全的开源 LLM (大语言模型)整理2024最全的开源 LLM (大语言模型...

    开源GMSSL的国密算法整理分析.pdf

    通过对开源项目GMSSL分析,整理了GMSSL项目介绍,Windows下的编译,Windows命令行下SM4加解密,SM2密钥对生成,加密验签的操作方法等。

    R统计建模软件开源的

    R语言作为一款强大的开源统计软件,不仅适合初学者入门,也满足了专业统计师和数据科学家的需求。其丰富的统计建模功能、活跃的社区和不断发展的生态系统,使其在全球范围内得到了广泛应用。无论你是统计新手还是...

    图形化开源软件jgraph

    **图形化开源软件jgraph详解** `jgraph`是一款强大的图形化开源软件,主要用于创建复杂的图表和图形用户界面。在后台或JApplet开发中,它提供了一套完整的解决方案,帮助开发者实现直观、动态的图形展示。这款工具...

Global site tag (gtag.js) - Google Analytics