![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术架构
文章平均质量分 87
一生中所爱
在追求提高自己的路上越走越远。。。。沟通、交流相关内容请私信获取联系方式
展开
-
优秀的API接口设计原则及方法
一旦API发生变化,就可能对相关的调用者带来巨大的代价,用户需要排查所有调用的代码,需要调整所有与之相关的部分,这些工作对他们来说都是额外的。如果辛辛苦苦完成这些以后,还发现了相关的bug,那对用户的打击就更大。如果API经常发生变化,用户就会失去对提供方失去信心,从而也会影响目前的业务。但是我们为什么还要修改API呢?为了API看起来更加漂亮?为了提供更多功能?为了提供更好的性能?还是仅原创 2017-07-13 20:56:28 · 1703 阅读 · 0 评论 -
高性能负载均衡设计入门篇
在软件系统的架构设计中,对集群的负载均衡设计是作为高性能系统优化环节中必不可少的方案。负载均衡本质上是用于将用户流量进行均衡减压的,因此在互联网的大流量项目中,其重要性不言而喻。一、什么是负载均衡?早期的互联网应用,由于用户流量比较小,业务逻辑也比较简单,往往一个单服务器就能满足负载需求。随着现在互联网的流量越来越大,稍微好一点的系统,访问量就非常大了,并且系统功能也越来越复杂,那么单台服务器...转载 2018-11-02 17:36:38 · 386 阅读 · 0 评论 -
彻底明白RPC框架
什么是RPC?三分钟完全搞明白原创 2017-12-01 15:46:06 · 3304 阅读 · 2 评论 -
微服务的4个设计原则和19个解决方案
一篇文章完全搞懂微服务架构,以及微服务架构的好处和缺点,以及如何该进转载 2017-11-15 17:48:03 · 22302 阅读 · 0 评论 -
REST API 和WebService有哪些不同以及什么是Rpc协议
什么是Rest Api?与webserivce有什么不一样?什么是Rpc协议原创 2017-11-15 17:16:15 · 3281 阅读 · 0 评论 -
SOA入门及了解
面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。简介这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。松耦合系统的好处有两点,一点是它的转载 2017-10-23 16:49:53 · 612 阅读 · 0 评论 -
从涂鸦到发布 —— 理解API的设计过程
要想设计出可以正常运行的Web API,对基于web的应用的基本理解是一个良好的基础。但如果你的目标是创建出优秀的API,那么仅凭这一点还远远不够。设计优秀的API是一个艰难的过程,如果它恰巧是你当前的工作任务,那么你很可能会感到手足无措。不过,优秀的设计绝对是可以实现的。本文所描述的流程将帮助你获得成功,我们将共同研究什么是优秀的设计,以及迭代式的流程如何帮助我们实现这一目标。我们还将叙原创 2017-09-13 10:29:34 · 804 阅读 · 0 评论 -
学习Docker从小白到入门
2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细解释,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。Doker学习网站:https://www.w3cschool.cn/docker/一、环境配置的难题软件开发最大的麻烦事之一,就是环境配置。用户计算机的...翻译 2018-11-02 18:15:27 · 2712 阅读 · 0 评论