阅读更多

3顶
0踩

开源软件

原创新闻 Firefly 3.0.3 正式版发布

2014-11-11 09:42 by 见习记者 hypercube1024 评论(3) 有10831人浏览
Firefly 3.0.3 正式版发布。Firefly 3.0.3版修复了20多项bug,增强了框架的性能,并且完善了文档和例子程序,Firefly文档。现在Firefly已经提交到了Apache Central Repository,现在可以轻松使用maven下载依赖:
<dependency>
  <groupId>com.fireflysource</groupId>
  <artifactId>firefly-common</artifactId>
  <version>3.0.3</version>
</dependency>
<dependency>
  <groupId>com.fireflysource</groupId>
  <artifactId>firefly-template</artifactId>
  <version>3.0.3</version>
</dependency>
<dependency>
  <groupId>com.fireflysource</groupId>
  <artifactId>firefly-nettool</artifactId>
  <version>3.0.3</version>
</dependency>
<dependency>
  <groupId>com.fireflysource</groupId>
  <artifactId>firefly</artifactId>
  <version>3.0.3</version>
</dependency>



Firefly是一个高性能一站式Java开发框架,它能帮助开发者快速高效的开发web应用、协议Server等。Firefly基于高度可伸缩性的SEDA架构,能充分发挥硬件的潜力已适应不用应用的性能需求。

Firefly项目诞生于2009年底,才用Java编写,它提供了web开发的成套解决方案,开发者不需要依赖任何java web容器就能轻松的启动和部署firefly工程。Firefly是完全免费开源的,基于Apache 2.0开源协议,并提供了详细的文档为开发者提供帮助。

Firefly的优势:

  • ​​使用简单,轻松部署,应用启动时间一般在2秒左右。
  • 可伸缩性强,基于高度可扩展的线程模型,可以根据实际业务调整网络层和应用层的线程数以及各种性能参数。
  • 安全,Firefly网络层完全支持SSL/TLS的全部特性。
  • 扩展性强,Firefly的许多组件都提供了可扩展接口以满足个性化需求。


Firefly主页:http://www.fireflysource.com
Firefly源码地址:https://github.com/hypercube1024/firefly
来自: fireflysource
3
0
评论 共 3 条 请登录后发表评论
3 楼 xifeng91 2014-11-13 11:39
add study cost
2 楼 hypercube1024 2014-11-12 14:37
lyg8266 写道
Firefly 是中国人开发的,为什么网站是英文的?学easyui

因为bootstrap的网页模板用没有合适的中文字体
1 楼 lyg8266 2014-11-12 10:24
Firefly 是中国人开发的,为什么网站是英文的?学easyui

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 项目管理(如何组建30个人JAVA研发团队)

    如何组建一个30人的JAVA开发团队,我是这样规划的。

  • 软件开发项目人员配置参考

    软件开发人员配置参考资料,帮助GM组建和管理开发团队。

  • 2021-04-18

    公司人员配置参考 小型公司(3人左右):组长1人,剩余组员无明确分工,并且可能兼顾javaEE和前端。 中小型公司(3~6人左右):组长1人,离线2人左右,实时1人左右(离线一般多于实时),组长兼顾和javaEE、前端。 中型公司(510人左右):组长1人,离线35人左右(离线处理、数仓),实时2人左右,组长和技术大牛兼顾和javaEE、前端。 中大型公司(1020人左右):组长1人,离线510人(离线处理、数仓),实时5人左右,JavaEE1人左右(负责对接JavaEE业务),前端1人(有或者没有人单独负

  • 一个java项目组人员分配_Java开发人员必备的7大技能,每一个都必不可少

    Java存活这么多年,目前Java软件开发工程师已经成为“香饽饽”了,工作环境好,就业薪资高,成为很多门外汉羡慕的对象,确实Java已经成为比较受欢迎的编程语言。可以说当下Java工程师发展前途非常好。千锋武汉Java培训小编大致将 Java工程师的未来划分为两类:一是成为管理人员,例如产品研发经理,技术经理,项目经理等;二是继续他的技术工作之路,成为高级软件工程师、需求工程师等。你是一个优秀的J...

  • 开发工作的人员配置

    今天想到的是一个团队的人员配置,围绕运用java java需要设计,需要有2-3个人进行系统的技术设计工作。 他们一定对系统的整体把握精准,基本考虑到可实现性,工期长短,需要人员的层次,他们决定了这个项目的未来可能性。 如果有架构者,把全局都想好了,后面就是实现了,可以定出包,定出要实现达到的技术要求,外延的接口,然后交给其他人员来开发,这个时候要对其他人员的层次有个明确的了解,确定能完...

  • 一个java项目组人员分配_论功行赏,能者多得-项目开发奖金分配制度

    1 制定目的按照项目组所有成员的贡献度,为“项目阶段奖金”的合理分配提供依据。2 奖金池金额及其运作方法奖金总额按月度发放,月奖金总额为:;根据项目运作的进度及客户反馈进行评估,奖罚并施;细则如下。2.1 个人奖金计算方法研发部人员所得的奖金按其在项目中的贡献度予以兑现,具体计算办法为:l 个人奖金=项目奖金×个人贡献度l 个人贡献度=个人贡献分/项目组总分l 个人贡献分=考核指标1*权重1+考核...

  • Java开发环境基础配置

    (green!)JDK的安装IDEA的安装提供给完全没有接触过Java的童鞋,在学习Java之前安装基础开发环境使用。如果你的环境已经搞得差不多了,也可以大致看一看,有些细节可能需要注意一下。//文件 HelloWorld.java中 public class HelloWorld {}注:public修饰class的含义,什么是public,它的作用是什么等相关问题,我们放在后面再讲。main方法是程序的入口方法,只有存在main方法的Java类可以启动,执行其中的代码。

  • 一个互联网研发团队的标准配置

    做一件大事,通常会产生一个组织。 对于一个组织来说,确定了梦想和目标之后,首要的事情是,组织分工和明确“权责”。 权利和责任分不清楚,效率必定低下! 读书阶段的时候,无论是学习,还是做事,从来没有深刻地感受过“事倍功半”和“事半功倍”。 工作之后,经历多了点,领悟到了学习可以“事半功倍”。比如,现在读一本书,2个小时,就可以领会出这本书的核心思路,哪些是自己欠缺...

  • Java新人入职——配置环境及安装开发工具(完全)

    很多新人对于进入新公司,相关工具的安装和环境变量的设定很苦恼。又苦于没有完整的配置开发环境的资料,我这里写一篇操作步骤的案例, 至少让你能把开发工具安装起来,并实用起来,就不会那么无助了。毕竟连开发环境都弄不好的人,leader对你肯定也不抱希望。废话少说,具体操作如下:一、首先肯定是安装jdk1、下载jdk版本这里我的电脑是64位的,用的是Java8 , jdk版本是jdk1.8.0_92。 ...

  • 马士兵java环境变量配置_Java基础(一)Java开发环境配置

    window系统安装java下载JDK在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window 64位系统为例:下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为 C:\Program Files (x86)\Java\jdk1.8.0_91。配置环境变量1.安装完...

  • LNMPS PHP 团队开发 需要用到的相关工具(2017年11月更新)

    LNMPS:LINUX+Nginx+Mysql+PHP+elasticsearch+redis 作者:风来了.fox 1.标准化 工具 代码(规范、格式等等) (PSR-1、PSR-2、PSR-3、PSR-4、PSR-6等等规范 http://www.php-fig.org/psr/) 文档 人员 等等标准化,统一使用一种格式 统一开发环境  lnmp团队开发环境docker h...

  • Java电商项目面试--商品模块

    面试:商品模块技术要点 1、POJO、BO、VO抽象模型 2、高效分页及动态排序 3、FTP服务对接、富文本上传 一、商品模块功能 前台功能: 1、产品搜索 2、动态排序列表 3、商品详情 后台功能: 1、商品列表 2、商品搜索 3、图片上传 4、增加商品、更新商品、商品上下架 二、后台新增和更新商品 Controller: @Controlle...

  • java开发工程师面试题总结(适用于1-2年工作经验的人)

    这些资料有的是自己在网上看到的,有的是自己亲身经历后整理的。 1.JAVA的垮平台原理 JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台上安装对应的JVM,就可以运行字节码文件,运行我们编写的Java程序。 而这个...

  • Java开发环境的配置

    文章目录Java开发环境的配置一、JDK简介二、配置JDK的Path变量以及JAVA_HOME变量第一步:配置`JAVA_HOME`第二步:配置`Path`第三步、进行检验 Java开发环境的配置 一、JDK简介 JDK是Java开发工具包 ,包括了Java运行环境JRE (Java Runtime Envirnment)、一堆Java工具 (javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。 JRE是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它

  • 开发中的人员分配

    リーダー  5 se  三年以上 5 pg  二年   10 新人  10人

Global site tag (gtag.js) - Google Analytics