文章列表

共有 454 篇文章

JedisPool资源池优化

摘要: 合理的JedisPool资源池参数设置能为业务使用Redis保驾护航,本文将对JedisPool的使用、资源池的参数进行详细说明,最后给出“最合理”配置。 背景 合理的JedisPool资源池参数设置能为业务使用Redis保驾护航,本文将对JedisPool的使用、资源池的参数进行详细说明,最后给出“最合理”配置。 一、使用方法 以官方的2.9.0为例子Jedis...

Jedis常见异常汇总

摘要: Jedis虽然使用起来比较简单,但是如果不能根据使用场景设置合理的参数例如连接池参数,不合理的使用一些功能例如Lua和事务也会产生很多问题,本文对这些问题逐个说明 Jedis虽然使用起来比较简单,但是如果不能根据使用场景设置合理的参数例如连接池参数,不合理的使用一些功能例如Lua和事务也会产生很多问题,本文对这些问题逐个说明: 一.无法从连接池获取到Jedis连接 1.异常堆栈 1...

如何看待消息中间件的选型

前言 近来有很多网友留言:公司要做消息中间件选型,该如何选?你哪个比较好?我的回答一般是:It's a nice topic如果随意回答一个的话显得很不严谨也不太负责任,如果严谨的回答的话一天就不用干活了。消息选型的确是一个大论题,实则说来话长的事情又如何长话短说。被问的越多越觉得需要整理一篇自己的观点出来,主要的目的将自己的经验分享出来,可以让别人少踩点误区,次要的目的是下次再被问到了可以直接甩...

微网关与服务啮合

> 技术雷达:现在越来越多的大型组织在向更加自组织的团队结构转型,这些团队拥有并运营自己的微服务,但他们如何在不依赖集中式托管的基础架构下,确保服务之间必要的一致性与兼容性呢?为了确保服务之间的有效协作,即使是自组织的微服务也需要与一些组织标准对齐。服务啮合SERVICE MESH在服务发现、安全、跟踪、监控与故障处理方面提供了一致性,且不需要像API网关或ESB这样的共享资产。服务啮合的一个典型...

Javascript 总结(常用工具类的封装)

前言 因为工作中经常用到这些方法,所有便把这些方法进行了总结。 JavaScript 1. type 类型判断 javascript isString o { //是否字符串 return Object.prototype.toString.callo.slice8, -1 === 'String' } isNumber o { //是否数字 return...

使用Swagger2Markup实现API文档的静态部署(二):Markdown和Confluence

> 在上一篇《使用Swagger2Markup实现API文档的静态部署(一):AsciiDoc》http://blog.didispace.com/swagger2markup-asciidoc/中,我们介绍了如何使用Swagger2Markup将Swagger文档转换成AsciiDoc,再将AsciiDoc转换成静态HTML。下面,本文将继续介绍Swagger2Markup可以转换的另外两种格式...

API网关的作用、方案以及如何选择

在这篇文章中将我们一起来探讨当前的API网关的现状和未来。 一. API网关的用处 API网关我的分析中会用到以下三种场景。 1.Open API。 企业需要将自身数据、能力等作为开发平台向外开放,通常会以rest的方式向外提供,最好的例子就是淘宝开放平台、腾讯公司的QQ开放平台、微信开放平台。 Open API开放平台必然涉及到客户应用的接入、API权限的管理、调用次数管理等,必然会有一个统一的...

使用Swagger2Markup实现API文档的静态部署(一):AsciiDoc

> 在阅读本文之前,您先需要了解Swagger的使用,如果您还不知道它是用来干嘛的,请先阅读《Spring Boot中使用Swagger2构建强大的RESTful API文档》http://blog.didispace.com/springbootswagger2/一文。 前言 在学会了如何使用Swagger之后,我们已经能够轻松地为Spring...

请不要在“微服务”的狂热中迷失自我!

> 2017年是“微服务”疯狂的一年,如同股灾前的狂欢,各种不同行业的技术团队都在宣讲着自己微服务实践的道路。然而大家是否有反思过自己真的在玩“微服务”吗?您真的在“微服务”中受益了吗?还是为了凑这波的热点,而被折腾的疲惫不堪? > >下面的内容是《The Death of Microservice Madness in...

微服务2017年度报告出炉:4大客户画像,15%传统企业已领跑

开篇: 如果在诸多热门云计算技术中,诸如容器、微服务、DevOps、OpenStack 等,找出一个最火的方向,那么非微服务莫属。尽管话题炙手可热,但对传统行业来说,微服务落地和方法论目前处于起步阶段。 本报告于2017年11月份展开,从驱动因素、落地现状、和容器关系、架构体系、未来趋势和落地方法论等方面对微服务进行了分析。希望能够为传统企业微服务决策、规划和实施提供依据和解决办法。 驱动因素...

38 页, 共 46 页, 总计 454 篇文章