RESTful是目前比较流行的接口路径设计规范,基于HTTP,一般使用JSON方式定义,通过不同HttpMetho...[作者空间]
ThreadLocal是什么 以前面试的时候问到ThreadLocal总是一脸懵逼,只知道有这个哥们,不了解他是用...[作者空间]
说了那么久,到底什么是 RMI (Java Remote Method Invocation)呢?我们来看看维基百...[作者空间]
了解我的人都知道,我一直在致力于应用架构和代码复杂度的治理。 这两天在看零售通商品域的代码。面对零售通如此复杂的业...[作者空间]
一个系统,如果没有安全控制,是十分危险的,一般安全控制包括身份认证和权限管理。用户访问时,首先需要查看此用户是否是...[作者空间]
1.场景介绍: 开发过程中我们经常性的会用到许多的中间表,用于数据之间的对应和关联.这个时候我们关联最多的...[作者空间]
ElasticSearch最广泛的使用场景,是提供垂直搜索功能。什么是垂直搜索呢?抄一段百度百科: 垂直搜索引擎是...[作者空间]
1.什么是幂等? 幂等:F(F(x)) = F(x) 多次运算结果一致 在我们编程中常见幂等 (1)select查...[作者空间]
在mac或者linux中编译krpc,只要要输入以下7条命令如果是在windwos上编译,需要下文更多命令的操作(...[作者空间]
摘要 在互联网系统架构设计中,如何用最少的资源支撑起亿级流量是每位工程师孜孜不息奋战的目标。虽然业务场景林林总总,...[作者空间]
在做项目的时候,如果项目是前后分离的,后端一定要和前端或者是移动端对接接口,那么问题来了,接口是不是要自己写给他们...[作者空间]
一、什么是Lambda? 我们知道,对于一个Java变量,我们可以赋给其一个“值”。 如果想把“一块代码”赋给一个...[作者空间]
Spring事务传播属性 所谓spring事务的传播属性,就是定义在存在多个事务同时存在的时候,spring应该如...[作者空间]
对于线上已经在用的接口,要动态的扩展返回数据的字段,并且不同的调用商需要的字段不一样,为了A客户增加了一个字段,不...[作者空间]
根据微服务架构的鼻祖 Martin Fowler 的忠告,微服务架构中应当尽量避免分布式事务。 分布式事务的讨论主...[作者空间]
引言 随着业务和数据量的增加,应用采用微服务部署日益增多,但是绝大多数微服务架构应用也还是采用的单数据库模式,即便...[作者空间]
权限管理的作用 SaaS后台系统中,数据具有敏感性,由于工作职责不同,所以用户拥有的权限也不同。因此,系统需要给用...[作者空间]