Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Java批处理架构指南
类似Quartz的分布式Java后台作业计划程序:JobRunr
JobRunr 提供了一个统一的编程模型,以可靠的方式处理后台任务,并在共享主机、专用主机或 JVM 实例内的云(你好 Kubernetes)上运行。您可以在 Web 应用程序中启动小型和处理作业,也可以水平扩展并添加尽可能多的后台作业服务器,以处理高峰作业。JobRunr 将为您在
使用Storm、Kafka和ElasticSearch处理实时数据 -javacodegeeks
这是使用Storm,Kafka和ElasticSearch处理实时数据的文章和
如何在微服务中实现分布式事务的变通? -Talentica
传统单体架构下的分布式事务概念并不适合微服务,面临的挑战很多(挑战问题点击标题见原文),想在微服务中进行分布式事务处理?需要改变思路和视角:组合,如果您认为您应该合并几个微服务或将事务集成到一个服务中,那么进行此练习永远不会晚。(banq注:根据DDD有界上下和聚合的概念将需
三种大数据流处理框架选择比较:Apache Kafka流、Apache Spark流和Apache Flink - quora
所有这些框架(Kafka Streams,ksqlDB,Flink,Spark)对于特定的用例和需求都是很棒的。决策选择真的很难,因为涉及许多因素。以下是一些常见问题和准则,可帮助您做出正确的决定: 您是否已在另一个项目中使用这些框架之一?已经经历过?然后评估它是否也
流处理简介:比批处理更先进的大数据处理方式 - frankel
如果说“软件正在吞噬世界”,那么“数据就是新的石油”。那些能够最好地管理海量数据的人将脱颖而出。精炼这种油的最先进方法是流加工。在这篇文章中,我想描述什么是流处理,以及为什么在当今时代有必要进行流处理。 过去的好时光
如何在Spring中使用JobRunr实现后台作业? - Baeldung
在本教程中,我们将研究使用JobRunr在Java中进行分布式后台作业调度和处理,并将其与Spring集成。JobRunr是一个我们可以嵌入到应用程序中的库,它
基于Spring Batch的Spring Boot的教程 - Baeldung
在本文中,我们将学习如何使用Spring Boot创建一个简单的Spring Batch作业。首先,我们从定义一些基本配置开始。然后,我们将看到如何添加文件读取器和数据库写入器。最后,如何应用一些自定义处理并检查我们的作业是否成功执行。可以
使用Rqueue框架基于Redis和Spring Boot执行异步任务 -sonus21
在本文中,我们将学习如何使用Spring Boot 2.x和Redis执行异步任务,最后的代码演示了本文中描述的步骤。一个典型的API调用包括五件事:执行一个或多个数据库(RDBMS / NoSQL)查询。在某些缓存系统(内存中,分布式等)上的一项或
使用Spring Boot调度WebSocket推送的教程和源码 - Baeldung
本教程介绍如何使用WebSockets将计划的消息从服务器发送到浏览器。使用Spring的实用程序类SimpMessagingTemplat
使用Debezium和Delta Lake将数据的变更以流式传输到数据湖Data Lake - Yinon
为了说明为什么Debezium和Delta Lake是一个有趣的组合,尤其
在Spring Batch中配置重试逻辑 - Baeldung
默认情况下,Spring批处理作业因执行期间引发的任何错误而失败。但是,有时,我们可能需要提高应用程序的弹性来处理间歇性故障。在本快速教程中,我们将探索如何在Spring Batch框架中配置重试逻辑。假设我们有一个批处理作业,它读取输入的CSV文件:
Netflix如何使用bulldozer从数据仓库批处理数据转移到键值存储?
Netflix拥有超过1.95亿用户,每天生成数PB的数据。数据科学家和工程师从我们的订户和视频中收集这些数据,并实施数据分析模型以发现客户行为,以最大程度地提高用户满意度。通常,数据科学家和工程师使用大数据计算技术(例如
使用Kubernetes竞争消费者模式扩展任务处理 - vinsguru
在分布式系统中,我们通过通过服务总线/消息队列传递消息来实现系统之间的松散耦合。有时,当消息的发送量很高时(即每单位时间传入的消息数大于每单位时间处理的消息数),队列最终将容纳无限数量的消息。消息队列最终可能会由于内存不足错误而失败,并且客户端可能永远不会收到其已发送消息的响应!为避免这种情
建立流数据与批处理管道的7个最佳实践 – thenewstack
企业正在从传感器,智能手机,IT设备,网站和其他非传统来源获取越来越多的数据,并实时处理这些数据以改善运营并更好地为客户服务。数据通常来自多个来源,并收集在一个
使用无服务器实现文件处理的批处理 - DZone Cloud
按计划的时间间隔处理批量文件是当今企业应用程序系统中最常用的自动化任务之一。这种类型的批处理文件处理可用于各种用例,例如创建备份,分析日志,执行计算等。 在本文中,我们将构建一个满足以下要求的批处理文件处理解决方案。外部应用程序以随
Spring Boot调度任务源码与教程 - Thanh
调度是指在特定时间或特定时间间隔后执行任务,以带来减少时间、减少资源、最大化吞吐量的好处。调度的诞生是为了处理诸如收集每日报告、每月报告或在一段时间后处理数据之类的任务。Spring 提供了一组大部分位于spring-context模块中的注解、类和接口。它们都放在名为org.spr
漫画:Java行话新旧比拼!
如何在不使用POJO代码的情况下创建Java批处理插入 -DZone Java
POJO样板代码通常用于Java程序的各种功能中:无论是使用comparator(comparable的接口)进行比较,还是诸如在“通用数据结构”中存储大量数据(例如列表,集合,地图等)之类的简单操作。但是,POJO管理起来非常困难,并且随着需求的不断变化,需要进行更多更改。但是,在这种情况
上页
下页
关闭