上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: MySQL索引使用:字段为varchar类型时,条件要使用”包起来,才能正常走索引 表t_order表 里的id是BigInt类型,t_order_detail表里关联到order表的id误建成orderId varchar类型了,在ibatis上查询时,直接传入id Long类型,SQL查询非常慢 阅读全文
posted @ 2018-12-04 15:13 青春暮年 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。 一、创建任务 任务就是一 阅读全文
posted @ 2018-11-29 10:07 青春暮年 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/chengxiao/p/6129630.html 阅读全文
posted @ 2018-11-26 22:00 青春暮年 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 今天就给大家聊一个有意思的话题:每秒上千订单场景下,如何对分布式锁的并发能力进行优化? 背景引入 首先,我们一起来看看这个问题的背景? 前段时间有个朋友在外面面试,然后有一天找我聊说:有一个国内不错的电商公司,面试官给他出了一个场景题: 假如下单时,用分布式锁来防止库存超卖,但是是每秒上千订单的高并 阅读全文
posted @ 2018-11-26 15:00 青春暮年 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 一、写在前面 上一篇文章咱们聊了聊TCC分布式事务,对于常见的微服务系统,大部分接口调用是同步的,也就是一个服务直接调用另外一个服务的接口。 这个时候,用TCC分布式事务方案来保证各个接口的调用,要么一起成功,要么一起回滚,是比较合适的。 但是在实际系统的开发过程中,可能服务间的调用是异步的。 也就 阅读全文
posted @ 2018-11-26 14:40 青春暮年 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 一、写在前面 之前网上看到很多写分布式事务的文章,不过大多都是将分布式事务各种技术方案简单介绍一下。很多朋友看了不少文章,还是不知道分布式事务到底怎么回事,在项目里到底如何使用。 所以咱们这篇文章,就用大白话+手工绘图,并结合一个电商系统的案例实践,来给大家讲清楚到底什么是TCC分布式事务。 首先说 阅读全文
posted @ 2018-11-26 14:18 青春暮年 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 一、概述 上一篇文章讲了一个朋友公司使用Spring Cloud架构遇到问题的一个真实案例,虽然不是什么大的技术问题,但如果对一些东西理解的不深刻,还真会犯一些错误。 如果没看过上一篇文章的朋友,建议先看看:【双11狂欢的背后】微服务注册中心如何承载大型系统的千万级访问? 因为本文的案例背景会基于上 阅读全文
posted @ 2018-11-26 14:03 青春暮年 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 一、写在前面 相信不少朋友都在自己公司使用Spring Cloud框架来构建微服务架构,毕竟现在这是非常火的一门技术。 如果只是用户量很少的传统IT系统,使用Spring Cloud可能还暴露不出什么问题。 如果是较多用户量,高峰每秒高达上万并发请求的互联网公司的系统,使用Spring Cloud技 阅读全文
posted @ 2018-11-26 11:51 青春暮年 阅读(1194) 评论(0) 推荐(0) 编辑
摘要: 一、问题起源 Spring Cloud架构体系中,Eureka是一个至关重要的组件,它扮演着微服务注册中心的角色,所有的服务注册与服务发现,都是依赖Eureka的。 不少初学Spring Cloud的朋友在落地公司生产环境部署时,经常会问: Eureka Server到底要部署几台机器? Eurek 阅读全文
posted @ 2018-11-26 11:44 青春暮年 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spr 阅读全文
posted @ 2018-11-26 11:41 青春暮年 阅读(532) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页