微服务

  • 如何使用RedLock实现分布式锁

    之前写过一篇文章《如何在springcloud分布式系统中实现分布式锁?》,由于自己仅仅是阅读了相关的书籍,和查阅了相关的资料,就认为那样的是可行的。那篇文章实现的大概思路是用se…

    2019年12月29日 126
  • 漫谈大型网站技术架构

    本文的内容来自阿里巴巴员工李智慧的著作《大型网站技术架构 核心原理与案例分析》,这本书很值得一看,故整理之。 一、大型网站的架构演化 1.1 大型网站软件的特点 高并发、大流量 …

    2019年12月29日 106
  • 如何使用MongoDb实现分布式Id

    一、背景 如何实现分布式id,搜索相关的资料,一般会给出这几种方案: 使用数据库自增Id 使用reids的incr命令 使用UUID Twitter的snowflake算法 利用…

    2019年12月29日 107
  • 如何在IDEA启动多个Spring Boot工程实例

    在我讲解的案例中,经常一个工程启动多个实例,分别占用不同的端口,有很多读者百思不得其解,在博客上留言,给我发邮件,加我微信询问。所以有必要在博客上记录下,方便读者。 step 1 …

    2019年12月29日 196
  • JWT简介

    ##什么是JWT 这篇文章选择性翻译于https://jwt.io/introduction/ JSON Web Token(JWT)是一种开放标准(RFC 7519),它定义了一…

    2019年12月29日 108
  • JWT如何在Spring Cloud微服务系统中在服务相互调时传递

    在微服务系统中,为了保证微服务系统的安全,常常使用jwt来鉴权,但是服务内部的相互调用呢。经常有人在微信上问我,我给出一个解决办法,采用Feign的拦截器。 在Feign中开启了h…

    2019年12月29日 105
  • RequestMapping一定要写在Controller上吗

    使用Spring Cloud做项目的同学会使用Feign这个组件进行远程服务的调用,Feign这个组件采用模板的方式,有着优雅的代码书写规范。核心原理对Feign等相关注解进行解析…

    2019年12月29日 236
  • kong api gateway 初体验

    kong api gateway 初体验(first sight?)。 Kong是一个可扩展的开源API层(也称为API网关或API中间件)。 Kong运行在任何RESTful A…

    2019年12月29日 156
  • 我说如何根据豆瓣api来理解Restful API设计的

    1.什么是REST REST全称是Representational State Transfer,表述状态转移的意思。它是在Roy Fielding博士论文首次提出。REST本身没…

    2019年12月29日 127
QR code