【ArchSummit架构师峰会】如何选择模型、如何应用RAG、需要哪些组织流程配套?>>> 了解详情
写点什么

lagom

收录了 lagom 频道下的 25 篇内容

Lagom:一个新的微服务框架

Lightbend,也就是Akka背后的公司,最近发布了一款开源的微服务框架Lagom,它构建在他们的Reactive平台之上,尤其是使用了Play框架和Akka的家族产品,并添加了ConductR用于部署。默认情况下,Lagom是消息驱动和异步的,使用分布式CQRS持久化模式,并将事件溯源作为主要实现。

微服务框架Lagom 1.5发布,支持Kubernetes和OpenShift部署
微服务框架 Lagom 1.5 发布,支持 Kubernetes 和 OpenShift 部署

最新版的Lagom 1.5以Play 2.7.0、Alpakka Kafka 1.0和Akka 2.5.22为基础,并通过Akka gPRC来支持Couchbase和gPRC。

MicroProfile 社区对 Jakarta EE 的影响

近期,James Roper荣升为Eclipse MicroProfile的提交者(Committer),他也因此成为Jakarta EE参与成员Lightbend的首位提交者。Roper是Lightbend的高级开发人员,也是Lagom微服务框架的创立者之一。Roper近期撰写博文分享了他成为提交者的经历,并介绍了MicroProfile社区对Jakarta EE项目的影响。InfoQ就此采访了Roger,并接触了一些供职于其它企业的MicroProfile提交者。

Lightbend 就收购 OpsClarity 一事与 InfoQ 的对话

在收购了咨询公司BoldRadius九个月后,Lightbend宣布了其收购OpsClarity的消息。OpsClarity是一家专业做交互式应用监控的公司。为了对这种新的合作关系做进一步了解,InfoQ采访了Lightbend的董事长兼CEO,Mark Brewer,以及Alan Ngai,OpsClarity的联合创始人,现任Lightbend的云服务VP。

微服务架构及其最重要的10个设计模式
微服务架构及其最重要的 10 个设计模式

微服务架构,及其最重要的十个设计模式:独享数据库、事件驱动、CQRS、Saga、BFF、API 网关、Strangler、断路器、外部化配置、消费端驱动的契约测试,包括其优缺点、用例、上下文、技术栈示例及可用资源。

InfoQ 在新兴技术企业大会上对 Lightbend 企业架构师 Kiki Carter 的访谈

InfoQ在新兴技术企业大会上对Lightbend企业架构师Kiki Carter进行了采访,Carter向我们分享了她对于微服务、响应式系统、Scala与Java的对比、以及SMACK(Spark, Mesos, Akka, Cassandra, Kafka)技术栈的观点。

Typesafe 公司正式更名为 Lightbend 公司

Scala编程语言的发明者:Typesafe公司,已经完成他们的更名计划,改名后成为Lightbend公司。Typesafe公司在去年五月就宣布了他们的更名计划,从那时起,他们希望可以在两个月内完成改名相关事宜。Typesafe公司邀请了社区的成员参与进来,并在一个博客更新其更名进程。

2017 新兴技术企业大会:首日回顾

本周二(4月18日),第十二届年度新兴技术企业大会(Emerging Technologies for the Enterprise Conference,ETE)在美国宾州费城迎来了首个活动日。大会有两个活动日,Blair MacIntyre(增强现实先驱)和Scott Hanselman(播客主播)分别带来了他们的主题演讲。大会还包含如下演讲嘉宾:甲骨文公司JVM顾问Monica Beckwith、Ember.js框架联合作者Yehuda Katz和Atomist首席工程师Jessica Kerr。

架构周报:十亿级红包的平台架构揭秘

本期架构周报关注的领域包括私有云、海量服务、微服务、JavaScript框架等,经验来自于MIT、360、微博、同程等,ArchSummit全球架构师峰会2016(深圳站)将于7月15-16日召开,优惠售票中。

Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具
Eclipse 推出新的与 IDE 无关的原生云应用程序构建和部署工具

Eclipse Codewind是Eclipse基金会推出的一个以开发人员为中心的新项目,旨在帮助开发人员快速、一致地完成原生云应用程序开发中的常见任务。

使用 DDD、事件风暴和 Actor 来设计反应式系统

领域驱动设计(DDD)通常在微服务领域用于查找边界(限界上下文)。但是,并不是领域驱动设计中的所有内容都适合微服务,Lutz Huehnken在柏林举办的microxchg 2018上的演讲中讨论了如何使用DDD、事件风暴和基于Akka的Lagom框架来构建反应式系统。

InfoQ 观点:Java EE 的未来

作为InfoQ下一年编辑关注点审核工作的一部分,我们挑选了Java作为深入探讨的主题。这篇文章总结了我们对Java EE未来发展的看法。

InfoQ 2019 年 Java 发展趋势报告
InfoQ 2019 年 Java 发展趋势报告

关键的进展包括Java 13的发布、非HotSpot虚拟机的兴起和GraalVM的发展,以及Java微服务框架的变化。

业务流程、长周期服务和微服务

在近期举行的DDD eXchange 2018会议上,Martin Schimak认为在最近几年间,领域事件引发了越来越多的讨论,但是我们对命令也应如此,在这次会议上他讨论了微服务领域的事件、命令以及长周期的服务,以及流程管理器和类似的工具如何有助于运行核心的业务逻辑。

Eclipse 发布 MicroProfile 1.4 和 2.0

Eclipse基金会最近发布了MicroProfile 1.4和2.0,对API进行了更新,包括全面测试兼容性套件(Test Compatibility Kits,简称TCKs)、Maven坐标、Javadocs和Git标签。这些版本和Java EE 7及Java EE 8是完全一致的。MicroProfile和Jakarta EE的协同效应引发了一些猜测,认为这两个平台有可能合并。

2021 Java开发者路线图
2021 Java 开发者路线图

成为一名合格的Java开发人员需要多长时间?

2016 企业开发趋势:Lightbend 关于 JVM 开发者的调查

Lightbend最近调查了2100个JVM开发者来研究开发趋势和IT基础设施趋势之间的相互关系。成果发表在一篇白皮书中,显示微服务和轻量级容器在挑战重量级的J2EE应用服务器。

Scala:在适合的领域做王者就够了,主流不主流没那么重要
Scala:在适合的领域做王者就够了,主流不主流没那么重要

喜欢Scala的程序员爱不释手;玩不来的则谈之色变。

使用聚合、事件溯源和 CQRS 开发事务型微服务(第二部分)

本文是介绍使用DDD、事件溯源和CQRS开发微服务系列文章的第二部分。如何使用事件维护服务间的数据一致性,以及如何实现查询,是使用微服务架构中两个主要挑战。对于前者,使用事件溯源是一种更好的方法;对于后者,解决方案是CQRS。文中介绍了与现有实现方法的比较情况,并给出了方法实现中的实际考虑。

Flag Boot:基于范畴论的新一代极简开源微服务框架
Flag Boot:基于范畴论的新一代极简开源微服务框架

Flag Boot是一个基于Scala开发的轻量级的高并发微服务框架,为类型安全、服务治理等常见问题,给出了简洁且可扩展性强的解决方案。同时,它使用了基于范畴论的Cats/Cats_Effect等框架,针对抽象代数运算有天然支持。

lagom专题_资料-InfoQ中文网