- 博客(29)
- 资源 (1)
- 收藏
- 关注
转载 Hystrix的应用案例:多短信供应商的自动切换与恢复
本文转载自公众号:永辉云创技术该号由我参与维护,欢迎大家关注支持!!!案例背景目前的互联网应用几乎都会使用外部供应商的短信接口来实现一些验证、确认或是推广营销的行为。其中...
2018-04-29 00:00:00 2695
转载 实践Jenkins集成Cobertura自动化构建SpringBoot工程
在每个系统上线正式发布之前,开发同事对其中功能点进行自测,测试同事根据前期设计的测试用例进行功能测试的都是保障系统可靠稳定运行的重要前提。但是,系统上线后故障还偶有发生,...
2018-04-28 00:00:00 1404
转载 你的微服务敢独立交付么?
最近经常在项目或是社区里听到大家谈论微服务架构,但谈论的焦点更多集中在微服务拆分,分布式架构,微服务门槛,DevOps配套设施等话题上。但是在我眼里,真正能称之为微服务架...
2018-04-27 00:00:00 766
转载 Spring Cloud Contract 契约测试实践
本文转载公众号:永辉云创技术该号由我参与维护,欢迎大家关注支持!!!分布式研发模型演进众所周知, 分布式系统是由众多微服务构成,并按照功能模块划分后, 由不同的开发小组进...
2018-04-26 00:00:00 4466
转载 一步步图解 Java G1 垃圾收集器
作者:贺卓凡原文:https://mp.weixin.qq.com/s/ZwlT89vsvD2e0qEuxZto3QG1在堆上分配内存和其他的GC有点不一样。现在我们来...
2018-04-25 00:00:00 8198 1
转载 理解JWT的使用场景和优劣
作者:徐靖峰原文:https://www.cnkirito.moe/2018/04/20/jwt-learn-3/经过前面两篇文章《JSON Web Token - 在...
2018-04-24 00:00:00 4090 3
原创 Spring Boot使用@Async实现异步调用:使用Future以及定义超时
之前连续写了几篇关于使用 @Async实现异步调用的内容,也得到不少童鞋的反馈,其中问题比较多的就是关于返回 Future的使用方法以及对异步执行的超时控制,所以这篇就来...
2018-04-23 00:00:00 6393
转载 从Spring-Session源码看Session机制的实现细节
作者:徐靖峰原文:https://www.cnkirito.moe/2018/04/17/spring-session-4/去年本文作者曾经写过几篇和 Spring Se...
2018-04-22 00:00:00 3276
原创 Spring Cloud构建微服务架构:分布式配置中心(加密解密)
最近正好想发一篇关于配置中心加密的细节内容,结果发现基础的加密解密居然漏了,所以在这个入门系列中补充一下。后面再更新一下,使用配置中心的一些经验和教训。在微服务架构中,我...
2018-04-18 13:41:56 1117
转载 从抖音关闭评论,看服务治理的重要性
昨天看到的一篇挺有意思的文章,虽然可能文章的一些猜测不一定恰当,但是确实说明了微服务架构在应对变化或出现故障时的继续保障大部分业务的能力。以下内容转载自公众号:“陈树义”...
2018-04-18 13:41:55 833 1
转载 全球最大同性交友网站 GitHub 10 岁了!
GitHub 托管了大量的软件代码,成为了开源繁荣的注脚。它被称为全球最大同性交友网站……陪伴我们已经走过 10 年时间本文作者:光谱1999 年上线的 SourceFo...
2018-04-18 13:41:49 15382
转载 JSON Web Token - 在Web应用间安全地传递信息
JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户...
2018-04-18 13:41:48 456
转载 如何从三流程序员成长为一名年薪50W的架构师(文末附送学习资料)
成为架构师是绝大部分程序员的梦想,当然不敢说绝对,因为一部分程序员想转行搬砖还有一部分想往管理层发展。可是像我们这样有这良好的职业操守的程序员怎么可能三心二意呢,自己选的...
2018-04-18 13:41:47 1162
转载 八幅漫画理解使用 JWT 设计的单点登录系统
作者:John Wu原文:http://blog.leapoahead.com/2015/09/07/user-authentication-with-jwt/上次在《...
2018-04-18 13:41:45 388
转载 他凭什么年薪35W,如何抓住2018年大数据AI浪潮?
近几年,大数据不可谓不火,尤其是2017年,发展大数据产业被写入政府工作报告中,大数据开始不只是出现在企业的战略中,也开始出现在政府的规划之内,可以说是互联网世界的宠儿。...
2018-04-18 13:41:40 420
转载 八幅漫画理解使用 JWT 设计的单点登录系统
作者:John Wu原文:http://blog.leapoahead.com/2015/09/07/user-authentication-with-jwt/上次在《JSON Web Token - 在Web应用间安全地传递信息》中我提到了JSON Web Token可以用来设计单点登录系统。我尝试用八幅漫画先让大家理解如何设计正常的用户认证系统,然后再延伸到单点登录系统。如果还没有阅读《JS
2018-04-18 00:00:00 502
转载 JSON Web Token - 在Web应用间安全地传递信息
JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的https://your.awesome-app.com/make-friend/?from_user=B&target_user=A上面的UR
2018-04-17 00:00:00 447
转载 他凭什么年薪35W,如何抓住2018年大数据AI浪潮?
近几年,大数据不可谓不火,尤其是2017年,发展大数据产业被写入政府工作报告中,大数据开始不只是出现在企业的战略中,也开始出现在政府的规划之内,可以说是互联网世界的宠儿。据《大数据人才报告》显示,大数据相关职位主要划分为大数据开发、数据挖掘、图像/视觉、语音、四大类,对截止到2017年11月的427,120份简历样本进行分析。报告核心发现1.2017年,大数据及人工智能人才需求增长迅猛,招聘需求猛
2018-04-16 00:00:00 517 1
原创 Spring Cloud构建微服务架构:分布式配置中心(加密解密)
最近正好想发一篇关于配置中心加密的细节内容,结果发现基础的加密解密居然漏了,所以在这个入门系列中补充一下。后面再更新一下,使用配置中心的一些经验和教训。在微服务架构中,我们通常都会采用DevOps的组织方式来降低因团队间沟通造成的巨大成本,以加速微服务应用的交付能力。这就使得原本由运维团队控制的线上信息将交由微服务所属组织的成员自行维护,其中将会包括大量的敏感信息,比如:数据库的账户与密码等。很显
2018-04-15 00:00:00 605 1
转载 全球最大同性交友网站 GitHub 10 岁了!
GitHub 托管了大量的软件代码,成为了开源繁荣的注脚。它被称为全球最大同性交友网站……陪伴我们已经走过 10 年时间本文作者:光谱1999 年上线的 SourceForge,因为免费一度是世界上最受欢迎的开源软件代码托管网站。然而 Google 担心它一家独大,上线了自家的代码托管网站 Google Code。2005 年,Linux 的缔造者 Linus Torvalds 对现有的代码托管工
2018-04-14 00:00:00 5518
转载 从抖音关闭评论,看服务治理的重要性
昨天看到的一篇挺有意思的文章,虽然可能文章的一些猜测不一定恰当,但是确实说明了微服务架构在应对变化或出现故障时的继续保障大部分业务的能力。以下内容转载自公众号:“陈树义”4月10日,某日头条下的低俗试听产品「XX段子」被勒令永久关停。该消息传出后,该APP大量用户涌入抖音,以统一头像以及统一的评论迅速占领抖音热门视频评论区。而就在该某段子APP被封当晚 23 点 40 左右,抖音关闭了评论的所有功
2018-04-13 00:00:00 730
转载 如何从三流程序员成长为一名年薪50W的架构师(文末附送学习资料)
成为架构师是绝大部分程序员的梦想,当然不敢说绝对,因为一部分程序员想转行搬砖还有一部分想往管理层发展。可是像我们这样有这良好的职业操守的程序员怎么可能三心二意呢,自己选的编程跪着也要把代码敲完。想要成为架构师当然首先要知道架构师需要知道哪些知识。1.源码分析专题源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。源码阅读,我觉得最核心有三点:技术基础+
2018-04-12 00:00:00 1180
原创 Spring Boot快速开发利器:Spring Boot CLI
Spring Boot CLI(Command Line Interface)是一个命令行工具,您可以用它来快速构建Spring原型应用。通过Spring Boot CLI,我们可以通过编写Groovy脚本来快速的构建出Spring Boot应用,并通过命令行的方式将其运行起来。下来,我们来学习一下如何安装和使用Spring Boot CLI。安装Spring Boot CLI关于Spring B
2018-04-10 00:00:00 1062
转载 微信团队放大招!他们为了小程序居然...
微信小程序作为腾讯的战略级产品,无需下载,上手即用,推出1年多凭借其强大的连接能力,迅速累积高达 1.7 亿日活。小程序巨大商机催生人才需求小程序到底有多火?网曝微信“跳一跳”小游戏的广告售卖达到了惊人的一天500万人民币。2018 年,小程序将成为中国零售、电商重要的消费场景,行业对于小程序开发者的人才需求指数级增长。 一个 2000 万的 Nike 鞋盒!小程序在智能化商业和生活领域里面几乎无
2018-04-08 00:00:00 1435 1
转载 消息中间件选型分析
消息中间件选型分析 ——从Kafka与RabbitMQ的对比来看全局有很多网友留言:公司要做消息中间件选型,该如何选?你觉得哪个比较好?消息选型的确是一个大论题,实则说来话长的事情又如何长话短说。对此笔者专门撰稿一篇内功心法:《如何看待消息中间件的选型》,不过这篇只表其意未表其行,为了弥补这种缺陷,笔者最近特意重新撰稿一篇,以供参考。温馨提示:本文一万多字,建议先马(关注)后看。一、前言消息
2018-04-06 00:00:00 1764
转载 怎样回答技术面试题?
作者:侯树成本文转载自:Tomcat那些事儿热文推荐:IntelliJ IDEA 2018.1正式发布!什么?还能这么玩?三、四月份,春回大地,万物复苏(请自带赵忠祥老师的BGM),又到了不少同学的跳槽时节。最近一段时间团队也在招人,这期间筛选了不少简历,面试了一些候选人。这里谈谈我自己的对「怎样回答面试题」的理解。欢迎各位老司机,新司机一起留言交流,我们一起探讨下,无论做为「面试官」,或者是「
2018-04-05 00:00:00 5009
转载 IntelliJ IDEA 2018.1正式发布!什么?还能这么玩?
工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试?本文转载自:netty技术内幕3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再次让人眼前一亮:什么,还能这么玩?下面,我们来快速了解一下 IDEA 2018.1 最新版本给我们带来哪些惊喜1. stream代码自动生成更智能IDEA对java代码的自动化生成令人
2018-04-04 00:00:00 8720
转载 自建API网关「架构设计篇」
阅读对象传统企业正在做微服务架构转型的开发人员或者架构师,希望本文对您能起到一定的引导作用。API网关介绍网关一词较早出现在网络设备里面,比如两个相互独立的局域网段之间通过路由器或者桥接设备进行通信, 这中间的路由或者桥接设备我们称之为网关。相应的API网关将各系统对外暴露的服务聚合起来,所有要调用这些服务的系统都需要通过API网关进行访问,基于这种方式网关可以对API进行统一管控,例如:认证、鉴
2018-04-03 00:00:00 2070
转载 Spring Cloud中Hystrix 线程隔离导致ThreadLocal数据丢失(续)
前言上篇文章《Spring Cloud中Hystrix 线程隔离导致ThreadLocal数据丢失》我们对ThreadLocal数据丢失进行了详细的分析,并通过代码的方式复现了这个问题。在上篇文章的末尾我也说了思路给大家提供了,如果需要能够在Hystrix 为线程隔离模式也能正确传递数据的话,需要我们自己去修改。我这边以Zuul中自定义负载均衡策略来进行讲解,在Zuul中需要实现灰度发布的功能,需
2018-04-01 00:00:00 1592 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人