带有“java”标签的帖子

女性讨论数据

Spring Batch with Rabbit MQ

批处理现在是组织执行的一种非常常见的任务,用于处理大量记录,包括日志/跟踪、事务管理、作业处理统计等任务。当您处理大量数据时,不能保证输入将来自另一个基于java的应用程序或甚至数据库。事实上,[…]

Computercodebetter

在AEM项目中模拟HTTP客户端

作为一名AEM开发人员,我学到的第一件事是mvn clean install -P autoInstallBundle。第二件事是如何调试远程Java进程。第一个允许我部署我对包所做的更新。第二种方法允许我逐级检查和调试代码。这是正常的节奏。自[…]

任命五位区域副总裁,扩大行政领导团队

Perficient很荣幸地宣布任命Vishal Rajpal, Glenn Kline, Prakash Chembai, Mary-Beth Ostasz和Jason Hudnall为区域副总裁(AVP)。扩大的行政领导团队将推动Perficient的持续增长和运营卓越,同时为客户提供卓越的解决方案。“随着Perficient的持续增长,我们很高兴能扩大我们的执行范围[…]

完成横幅

Apache Sling JVM性能跟踪

在我之前的文章《Apache Sling JVM性能》的评论中,Gil Tene对底层环境或其他测试的速度对性能的潜在影响做出了深刻的评论。为了适应这种可能性,我在循环中重新运行测试,将每次迭代的JVM执行顺序随机化25次。[…]

性能的旗帜

Apache Sling JVM性能比较

随着最近Java虚拟机(JVM)实现的激增,很难知道哪种实现最适合您的用例。虽然专有供应商通常更喜欢Oracle Java,但也有一些具有不同方法和功能的开源选项。考虑到实现在某些底层技术细节上的差异,“正确的”JVM实现[…]

Java开发人员如何为Apache Spark做好准备

Java开发人员如何为Apache Spark做好准备

几十年来,Java一直是编程语言的首选,但随着大数据处理技术的不断进步,Java开发人员被迫学习新的技能,并探索其他编程语言。当开发人员开始处理大量数据并需要更优雅、更快的解决方案时,情况尤其如此。作为[…]的替代方案

变更管理

充分利用云平台服务的三个理由

Perficient是一家为数字化转型提供咨询服务的全球性咨询公司。在云计算领域,我们的核心竞争力是战略规划、工作负载现代化和迁移、管道自动化和大数据。Perficient的云团队做什么?“我们的团队帮助客户利用云技术,从战略规划到实施……”

Java 11

幸运之11:支持Sling 11和Java 11

Apache Sling项目刚刚发布了最新版本的Apache Sling Starter,版本11。该构件是组成Apache Sling的模块的聚合器,许多下游应用程序使用它作为Apache Sling代码库“稳定”版本的基础。

资源流英雄

Apache Sling中的资源流

Jörg Hoh最近在内容架构上写了一篇有趣的文章,他讨论了如何用目标内容结构遍历代替昂贵的JCR查询,从而在不搜索整个AEM存储库的情况下查找相关内容。不幸的是,从开发人员的角度来看,这意味着要编写相当数量的样板代码来遍历AEM[…]

使用Java、Docker和云容器的微服务

本文描述了用Java开发微服务和在谷歌云(GCP)、Amazon Web Services (AWS)和IBM云提供的云容器上部署微服务的一些常见考虑事项。1.a.组织方面的考虑组织需要考虑支持微服务所有权所需的文化变化,即产品原则和[…]

少即是多:在AEM中编写干净优雅的代码

一个干净、优雅的代码库大有裨益。它帮助开发人员阅读和修改代码,为未来的开发奠定良好的基础,减少技术债务和维护开销,使代码更容易进行单元测试,遵循最佳实践,等等。这一点在Adobe体验管理器(AEM)世界中仍然成立。然而,许多[…]

并发性

AEM中常见的并发陷阱和如何避免它们

并发性问题在非生产负载中是灾难性的,而且很难检测到。它们比大多数bug更难以复制,因为它们特别依赖于同时/几乎同时发生的多个操作,这在开发或本地环境中很难复制。由于并发性错误很难发现和诊断,我们应该[…]

加载更多