GRAILS® 的成功案例
当网络风险管理公司 Brinqa 遇到一项特别复杂的开发计划时,公司向我们寻求 Grails 专业知识,我们提供了极有价值的支持并实现了我们闻名的优秀成果。
客户
位于得克萨斯州奥斯汀的统一风险管理领先提供商,能够通过其屡获殊荣的软件和云服务,让利益相关者、治理组织、基础设施和安全团队有效地识别、衡量、管理和监控技术风险。
商机
Brinqa 需要针对 Grails 的 Neo4j 插件构建一个极其复杂的映射对象解决方案。考虑到项目的范围和涉及的预计时间表,Brinqa 的领导层认为,为其团队引入开发支持对他们有利。
挑战
Brinqa 不仅需要技术精湛的编码员,他们还必须找到在 Grails、Grails 对象关系映射 (GORM) 和 Neo4j 方面拥有深厚专业知识的程序员。
Brinqa 于 2008 年成立时,公司的领导者就认识到了使用和提升开源技术的好处。
由于 Brinqa 的开发团队主要由 Java 开发人员组成,因此选择开源 Grails 框架来减轻大量代码开发和配置的工作量。
Grails 继续兑现最初促使 Brinqa 采用和使用 Grails 框架的承诺:使 Java 开发更快捷、更容易!
成果
如今,财富 500 强公司在全球范围内都信赖 Brinqa 的解决方案。
此外,Brinqa 将以下优点归因于采用 Grails 框架以及我们提供的支持
- 开发人员生产力提高 50-70%
- 开发工作和升级显著加速,极大地提高了对业务需求的整体响应能力和进入市场的速度
在过去的几年中,Brinqa 的团队资助了连接到 GORM 的 Neo4j 插件的开发。为了坚持支持开放源代码开发的承诺,该插件适用于整个社区。
Grails 框架不断发展并添加功能,Brinqa 也在不断整合和增强其 Grails 环境,以提高生产力和整体业务支持。
在面临复杂的开发工作时,与合适的支持团队建立合作伙伴关系可能产生重大影响。
在寻求拥有 Grails、GORM 和 Neo4j 深厚专业知识的程序员时,Brinqa 发现 Object Computing 的工程团队正合心意。
凭借利用 Grails 联合创始人及框架核心开发团队的优势,Brinqa 可以将大量准备工作转交给我们,而他们的自有开发团队则可以继续专注于推动公司向前发展的必要活动。
我们协助 Brinqa 完成了三项独立的工作
- 首先,专门为 Brinqa 的需求定制了 Grails 功能集,最终实现了简化的学习、开发效率的提升和响应式支持。
- 其次,我们合作完成了 Neo4j 2.x 的升级。这开辟了原本不可能实现的技术可能性。
- 最后,我们的团队参与了 Neo4j 的 GORM 重写,使得 Brinqa 能够利用 Neo4j 3.x 的 Neo4j Bolt Driver 的新版本的功能。
这三个项目共同为 Brinqa 奠定了高效推进计划解决方案、按时按预算完成任务所需的基础。
GRAILS 框架
- 加速 Web 应用程序开发
- 支持指数级扩展
- 最大化“约定优于配置”
- 在现有的复杂环境中得到很好的部署
- 提供开发插件和快速解决问题所需的灵活性