标签:分布式锁

Spring

Java Springboot 开源微服务架构管理后台搭建实战

11

邓龙华 发布于 2019-11-21

简介 观看本文之前,默认读者已经是工作中的同学了,最起码懂得开发工具怎么用,如果不会,就可以略过过程,直接收藏吧,以后会用得到。 本文重点是调试过程,不是项目地址,不过只需要地址的,可以直接调到末尾获取链接获取方法。 最近公司,要上spring boot 微服务管理后台,找来找去...

阅读(8)评论(0)赞 (0)

Spring

Spring Boot中建议关闭Open-EntityManager-in-view 原 荐

likai 发布于 2019-11-20

前言 一天,开发突然找过来说 KLock 分布式锁失效了,高并发情况下没有锁住请求,导致数据库抛乐观锁的异常。一开始我是不信的,KLock是经过线上大量验证的,怎么会出现这么低级的问题呢?然后,协助开发一起排查了一下午,最后经过不懈努力和一探到底的摸索精神最终查明不是 KLock...

阅读(11)评论(0)赞 (0)

Spring

Spring Boot中建议关闭Open-EntityManager-in-view

yeseng 发布于 2019-11-20

前言 一天,开发突然找过来说 KLock 分布式锁失效了,高并发情况下没有锁住请求,导致数据库抛乐观锁的异常。一开始我是不信的,KLock是经过线上大量验证的,怎么会出现这么低级的问题呢?然后,协助开发一起排查了一下午,最后经过不懈努力和一探到底的摸索精神最终查明不是 KLock...

阅读(10)评论(0)赞 (0)

编程技术

微服务/分布式架构下的Redis解决方案

2

邓龙华 发布于 2019-11-20

作为一名优秀的 Java 开发,以及想那些想要学习 Java 更深层一点的知识的程序员,对redis的熟练使用是必不可缺的核心技能了,也是每个 Java 程序员应该要做到的。 Redis可以广泛用于微服务架构。它是应用程序以多种不同方式利用的少数流行软件解决方案之一。 项目中使用...

阅读(13)评论(0)赞 (0)

Java

一个 AOP 缓存失效问题的排查

18

wenming.gapo 发布于 2019-11-19

作者 | 姜日游 杏仁 Java 工程师。今日持续在线的程序玩家。 起因 起因是线上的一个 bug :项目某个列表页面的分页功能不生效。该列表数据大致有 300 多个,按照每页 100 的方式,至少也有三页,但是页数展示只有一页。 可能性分析 1.首先查看是不是页面处理问题,这只...

阅读(10)评论(0)赞 (0)

Java

说说Object类下面有几种方法呢?

1

yeseng 发布于 2019-11-18

今天说一道基础题型,不过很多人会忽略或者至少说不完整,但是面试时被问到的几率还是很大的。 面试题 Object有几种方法呢? Java语言是一种单继承结构语言,Java中所有的类都有一个共同的祖先。这个祖先就是Object类。 如果一个类没有用extends明确指出继承于某个类,...

阅读(13)评论(0)赞 (0)

编程技术

年薪75万的真实技术面试实践攻略(篇章一)

3

yanxinchi 发布于 2019-11-17

互联网的寒冬已经开始了,想必大家已经有了切身的感受,公司内部晋升要求变高、名额变少,外部机会的要求也水涨船高,并且限制涨幅、职级等。 如何在较为恶劣的大环境下,从海量候选人中脱颖而出,获得心怡的工作机会,升职加薪,开启职场新篇章呢? 我们另辟蹊径,思考下,面试官会从哪些方面考察候...

阅读(16)评论(0)赞 (0)

Java

送你一份P6级Java面试题(二)

5

xiaoli.wang 发布于 2019-11-15

导读 : 作者: 瞿云康 , 英文名 jacksonKang ,是一名努力成长中的 Java 爱好者 。 本文出处: http://mayiyk.cn/article/6 本文为 Java面试题的 第二篇,这个系列的文章主要把一些常见的java面试题目整理发给大家,希望能在大家以...

阅读(20)评论(0)赞 (0)

编程技术

微服务架构的四大金刚利器

2

xirruiqiang 发布于 2019-11-14

【编者的话】互联网应用发展到今天,从单体应用架构到 SOA 以及今天的微服务,随着微服务化的不断升级进化,服务和服务之间的稳定性变得越来越重要,分布式系统之所以复杂,主要原因是分布式系统需要考虑到网络的延时和不可靠,微服务很重要的一个特质就是需要保证服务幂等,保证幂等性很重要的前...

阅读(26)评论(0)赞 (0)

编程技术

分布式系统主从高可用实践

9

xubiao.zhuang 发布于 2019-11-12

高可用HA(High Availability) 是分布式系统架构设计中必须考虑的因素之一。本篇文章主要介绍主从模型服务的高可用演进,包括以下几个方面: 什么是高可用 主从模型介绍 主从架构高可用演进过程 什么是高可用 高可用(Hign Availability)是分布式系统架构...

阅读(21)评论(0)赞 (0)

Java

快来!松哥的免费资源库更新啦!

4

changyuan.xu 发布于 2019-11-12

今年 5 月份的时候,松哥发了一个视频资源库,当时和大家说,这个资源库会定期更新,后来却迟迟未更新,其实不是我没资源了,是因为当时的关键字是我一个一个在微信后台配置的,配置到后面发现,后台配置关键字有数量上限,没法继续配置了,所以这事就搁置下来了。 九月份松哥上线了自己的服务,和...

阅读(29)评论(0)赞 (0)

Java

快手面经篇一,据说看了面试通过率提升50%

2

darida 发布于 2019-11-11

面试官很亲切,说Excel表用过吧,Excel表中的编号一般是这样的,A….Z AA…AZ BA…BZ,分别对应数字0…25 26….51 52…77,类比做数字映射,给出一个字符串,求映射的结果。 分析这个...

阅读(19)评论(0)赞 (0)

Java

快手 | 资深Java架构师 | 北京 | 2019 [面试失败经验]

Harries 发布于 2019-11-10

前景 不靠谱的推荐 面试机会是通过猎头推荐的,差不多在推荐后的3天左右快手HR联系我约定面试时间。在这之前,猎头与我进行了沟通,了解了我的基本诉求和基本情况。但是,当我收到HR面试通知的短信时,却显示着完全不匹配的职位“资深Java架构师”。对于语言方面我会多少认为快手可能会包容...

阅读(30)评论(0)赞 (0)

编程技术

京东微服务平台架构解密

6

刘莉莉 发布于 2019-11-08

编辑推荐: 文章介绍了微服务组件平台的三大组成部分以及核心部分,重点介绍应用层-服务集市和微服务调用图谱,希望对大家的学习有所帮助。 本文来自于微信公众号-京东技术,由火龙果软件Alice编辑、推荐。 平台初心 微服务组件平台是承载京东集团所有业务的服务调用、消息通知的底层架构平...

阅读(36)评论(0)赞 (0)

Java

初创公司5大Java服务困局,阿里工程师如何打破?

13

xubiao.zhuang 发布于 2019-11-06

初创公司遇到的每一个问题都可能攸关生死。创业之初更应该总结行业的常见问题,对比方案寻找最优解。阿里巴巴地图技术专家常意在技术圈摸爬滚打数年,接触了各式各样的Java服务端架构。服务端问题见得多了,也就更能分辨出各种方案的优劣。今天,常意总结了5大初创公司存在的Java服务端难题,...

阅读(26)评论(0)赞 (0)

Spring

了解 Redis 并在 Spring Boot 项目中使用 Redis

10

小丁 发布于 2019-11-06

在实际的开发过程中,多多少少都会涉及到缓存,而 Redis 通常来说是我们分布式缓存的最佳选择。Redis 也是我们熟知的 NoSQL(非关系性数据库)之一,虽然其不能完全的替代关系性数据库,但它可作为其良好的补充。本文就和大家一起了解一下 Redis,并实战在 Spring B...

阅读(27)评论(0)赞 (0)

Spring

SpringBoot + Redis 执行lua脚本

darida 发布于 2019-11-06

1、背景 有时候,我们需要一次性操作多个 Redis 命令,但是 这样的多个操作不具备原子性,而且 Redis 的事务也不够强大,不支持事务的回滚,还无法实现命令之间的逻辑关系计算。所以,一般在开发中,我们会利用 lua 脚本来实现 Redis 的事务。 2、lua 脚本 Red...

阅读(41)评论(0)赞 (0)

编程技术

千万级 高并发 “秒杀” 架构设计(含源码)

9

yanxinchi 发布于 2019-11-05

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票!虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤...

阅读(46)评论(0)赞 (0)