logo头像
Snippet 博客主题

RESTful风格的微服务-HTTP client

随着spring boot快速发展和HTTP2.0的支持力度增加,现在restful标准的微服务接口越来越多,选择一个优秀的HTTP client也越来越重要了。 前言当我们在maven仓库中搜索关键字(http client)时...

Apache Flume 1.6.0 用户指南

Apache Flume 1.6.0 用户指南

翻译作品,水平有限,如有错误,烦请留言指正。原文请见 官网英文文档 引言概述Apache Flume是一个分布式的、可靠的、易用的系统,可以有效地将来自很多不同源系统的大量日志数据收集、汇总或者转移到一个数据中心存储。 Apach...

spring framework 定时任务

徒手翻译spring framework 4.2.3官方文档的第33章,若有翻译不当之处请指正。 定时任务的执行和调度1. 简介spring framework 为任务的异步执行和调度提供了抽象接口分别是:TaskExecutor...

Uncode-Schedule框架源码分析

之前发布过一篇文章《分布式定时任务框架—Uncode Schedule》,在这篇文章中已经介绍uncode-schedule分布式定时任务框架的有关功能,以及实现机制。本文主要结合源码来介绍一下分布式定时任务uncode-sched...

分布式定时任务框架 Uncode Schedule

分布式定时任务框架 Uncode Schedule

作为一个支付公司的项目组,经常会有很多对账功能(签约对账、支付订单对账、记账对账),这些都是以定时任务的形式实现,组内经常需要维护一些定时任务,在使用过程中主要关注定时任务的稳定性、健壮性和可控性,分布式定时任务+任务监控基本满足使...

uncode-schedule-manage定制化管理系统

uncode-schedule-manage定制化管理系统

Uncode-Schedule分布式服务框架的系列文章,今天再补充一篇定时任务的管理系统。方便监控定时任务的执行状态以及手动控制。Uncode-Schedule框架本身自带有一个简单的查看定时任务的页面,但是比较简单,为了更方便全面...

Spring声明式事务为何不回滚

Spring声明式事务为何不回滚

疑问,确实像往常一样在service上添加了注解 @Transactional,为什么查询数据库时还是发现有数据不一致的情况,想想肯定是事务没起作用,出现异常的时候数据没有回滚。于是就对相关代码进行了一番测试,结果发现一下踩进了两个...

九周九分布式服务-序

九周九分布式服务-序

由于第一次在生产项目中使用分布式服务框架,在这方面缺少经验。因此对分布式服务做了一些研究和实践,在此通过“九周九分布式服务”系列文章做一个总结和分享。为什么是叫“九周九分布式服务”呢?很简单,在模仿“七周七”系列丛书的命名。为什么我...

九周九分布式服务-架构演进

九周九分布式服务-架构演进

自从《序》发表之后20多天了,新项目总算忙过去了,回家过年顺便休个假,茶余饭后继续我们的九周九分布式服务系列文章。根据预告中的顺序,今天写第一篇《架构演进》,书归正传。 00 概述随着业务的发展,项目的规模不断扩大,为了方便快速的...

《代码整洁之道 clean code》读书笔记

《代码整洁之道 clean code》读书笔记

《代码整洁之道 clean code》这本书已经关注很久,最近极其有欲望读一下她。主要是因为个人正儿八经写代码也有三年左右了,自己总结了一些代码规范和关于代码质量的理解,但是不能很好的说服团队严格遵守,于是乎想寻求正统的代码整洁之道...