TY1972的专栏(qq群:576012324,微信号:meiliangdeng)

简单与专注,自信源于内心的修养!

Spring事务管理(详解+实例)

转载自:http://blog.csdn.net/trigl/article/details/50968079 写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关于事务的知识总结一...

2017-02-12 03:53:23

阅读数 748

评论数 0

我在网上收集的开源android app学习网址

1. http://www.open-open.com/lib/view/open1328063267889.html bud

2014-09-16 00:07:37

阅读数 369

评论数 0

Java架构-亿级流量系统架构之如何支撑百亿级数据的存储与计算

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Coco_Wditm/article/details/84638472 本文聊一下笔者几年前所带的团队负责的多个项目中的其中一个,用这个项目来聊聊一个亿级流量系统架构演进的过程。 一、背景引入 ...

2018-12-24 14:49:09

阅读数 26

评论数 0

disruptor并发编程一:入门使用

disruptor框架入门使用一、引入disruptor框架二、示例 Martin Fowler写了一篇LMAX架构的文章,在文章中他介绍了LMAX是一种新型零售金融交易平台,它能够以很低的延迟产生大量交易。这个系统是建立在JVM平台上,其核心是一个业务逻辑处理器,它能够在一个线程里每秒处理...

2018-11-25 21:38:48

阅读数 32

评论数 0

ES 父子文档

ES 父子文档父子文档的特点父子文档的映射与索引父子关系应用 父子文档的特点 父/子文档是完全独立的。 父文档更新不会影响子文档。 子文档更新不会影响父文档或者其它子文档。 父子文档的映射与索引 父子关系 type 的建立必须在索引新建或 update-mapp...

2018-11-06 23:59:29

阅读数 22

评论数 0

Elasticsearch 6.2.3 head插件

1.安装Elasticsearch 6.2.3 首先需要安装JDK,然后选择一个目录,执行如下命令下载、解压和运行 -d 是指后台运行 curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch...

2018-11-02 12:46:24

阅读数 31

评论数 0

Docker 部署ElasticSearch 6.3.2以及elasticsearch-head

转载自: https://blog.csdn.net/yan69594281/article/details/82292063 一、ElasticSearch是什么?  Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的R...

2018-10-29 10:15:45

阅读数 28

评论数 0

Elasticsearch6.3.2安装IK分词插件

ik分词器介绍 elasticsearch-analysis-ik git地址: https://github.com/medcl/elasticsearch-analysis-ik 分词方式  Analyzer: ik_smart , ik_max_word  Tokenizer: ik_s...

2018-10-28 14:46:44

阅读数 142

评论数 0

接入层控制:nginx动态流量路由和负载均衡

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。 任何团队面临着业务的增长,服务的路由场景及流量控制需求都会越来越复杂。通常会涉及到接入层路由、流量控制和应用服务层路由、甚至数据库路由等。而负载均衡又是另一个热门的技术话题,可以用在服务端各层。本文主要讲解...

2018-09-24 21:31:51

阅读数 212

评论数 0

微服务架构之事件驱动架构

转载自:https://blog.csdn.net/jacks_sure/article/details/52537886   版权声明:本文为博主原创文章,转载须注明作者与来源。 https://blog.csdn.net/jacks_sure/article/details/5253788...

2018-09-10 22:08:12

阅读数 45

评论数 0

消息补偿应用--多key的水平分库方案

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。 本文以下单过程卖家与买家维度,介绍基于消息补偿的数据库水平分库细节: 1.通过sharding key 查询指定业务数据 2.良性扩展多sharding key业务 3.保持数据一致 一、业务场景 ...

2018-09-01 18:01:54

阅读数 51

评论数 0

分布式事务--消息补偿的最终一致

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。 大规模业务数据的方案一般都是分库分表,而且一些场景会同时跨多个库发生业务。在 "分布式事务概述"一文中,我们讲到事务消息的MQ补偿方案是目前公认的较为理想的分布式事务解决...

2018-08-21 10:02:49

阅读数 671

评论数 0

TCP粘包与拆包

面向网络编程,会遇到数据接收过程中数据质量太差问题,很可能是TCP传输过程中数据拆解和封装过程及性能导致,这涉及到tcp报文的粘包与拆包,我们今天讲粘包和拆包的概念。现象 tcp作为面向有连接、字节流的传输层协议,每次发送的一个业务报文都无固定大小边界,接收端应用层的一次读取操作并不能识别到拿到的...

2018-07-01 22:03:33

阅读数 81

评论数 0

juc并发控制--CountDownLatch使用

juc(java.util.concurrent)包是Doug Lea大神为了解决jdk内置的高并发机制性能问题,设计的一套高并发包,大神希望它能够成为高并发需求的基础。今天我们讲解它的4大并发工具之一:CountDownLatch。CountDownLatch类CountDownLatch 是j...

2018-06-29 12:12:02

阅读数 71

评论数 0

单节点限流算法

在实际项目中,某个功能或一组接口可能曾经遭遇过线上5W+QPS的峰值,或者也会在压测状态下经历过10W+QPS的大流量请求。一个高并发系统中对流量的把控非常重要,当巨大的流量直接请求到某一个服务器上没多久就可能造成接口不可用,不处理的话甚至会造成整个应用不可用。大流量场景比如经常会遇到这样的业务场...

2018-06-18 12:33:49

阅读数 182

评论数 0

jvm堆外内存--DirectByteBuffer

jvm的堆外内存本来是高贵而神秘的东西,只在一些缓存方案实战级别才会出现。但自从用了Netty等高并发IO框架后,就变成了天天与堆外内存打交道,在mina,netty等nio框架中屡见不鲜。堆外内存的优点是能减少IO过程的内存复制,不需要 "堆内存Buffer拷贝一份到直接内存中...

2018-06-17 13:07:19

阅读数 451

评论数 0

物联网长连接机制--应用层心跳与超时

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。做IM、物联网和服务器端底层中间件,经常会涉及到在线保活长连技术的细节实施。今天我们谈一个主流的保活在线技术:应用层心跳+超时。长连接目前使用最多的场景是IM(Instant Message)和消息推送,如微信...

2018-06-11 10:13:58

阅读数 757

评论数 0

Java并发--InterruptedException机制

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。近期重新学习juc中的ReentrantLocklock类源码,虽然之前有相当长时间从事IM编发编程,但每次回顾IM设计,都会有新的收获。这次从中重新收获java中断类InterruptedException的...

2018-06-03 18:57:18

阅读数 1592

评论数 0

redis-setnx-getset 不可重入分布式锁实现

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。通常如果在单机环境,使用synchronized或juc ReentrantLock 实现锁机制,但如果是分布式系统,则需要借助第三方工具实现,比如redis、zookeeper等。redis为单进程单线程模式...

2018-05-27 22:00:38

阅读数 346

评论数 0

分布式事务概述

原创声明:本文系作者原创,谢绝个人、媒体、公众号或网站未经授权转载,违者追究其法律责任。一、什么是事务普通数据库事务(简称:事务,Transaction)是指一个单数据库节点执行过程中的一个逻辑单位由一个有限的数据库操作序列构成,这一系列数据库操作序列组成的逻辑单位具有强原子性,或全部执行,或全部...

2018-05-23 15:13:36

阅读数 57

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭