- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 为什么数据库连接很消耗资源
开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都能解释,但是追根究底,都解释不清。凡是都有为什么,而且用数字说明问题是最直观的。本文主要想探究一下连接数据库的细节,尤其是在Web应用中要使用数据库来连接池,以免每次发送一次请求就重新建立一次连接。对于这个问题,答案都是一致的,建立数据库连接很耗时,但是这个耗时是都多少呢,又是分别在哪些方面产生的耗时呢?
2017-07-26 21:19:19 13454 10
翻译 第六篇:微服务部署策略的选择
本文是构建微服务系列文章的第六篇。第一篇介绍了微服务架构模式并讨论了微服务的缺点和优点。之后的文章讨论了微服务架构的不同方面:使用API网关、进程间通信、服务发现机制和事件驱动的数据管理。本文继续了解微服务的部署策略。一、动机部署单体应用意味着要运行一个或者多个极其庞大、复杂的相同应用。一般要提供N个服务器(物理或者虚拟的)并且在每个服务器上运行M个实例。单体应用的部署并不总是很直接的,但是相比微服
2017-07-23 12:12:52 5450
翻译 第五篇:事件驱动的数据管理
本文出自Event-Driven Data Management for Microservices,作者 Chris Richardson, 写于2015年5月19日本文是构建微服务应用系列文章的第五篇。第一篇文章:介绍微服务架构并讨论了微服务架构的优点和缺点;第二篇文章和第三篇文章:描述微服务之间的通信不同方面;第四篇:探索与服务发现紧密联系的有关问题;本文将会改变方向,了解一下微服务应用中产生的分布式数
2017-07-16 21:59:58 2755
翻译 第四篇:服务发现机制
本文出自Service Discovery in a Microservices Architecture,作者 Chris Richardson, 写于2015年5月19日这是本系列文章的第四篇。第一篇文章:介绍微服务架构并讨论了微服务架构的优点和缺点;第二篇文章和第三篇文章:描述微服务之间的通信的不同方面;本文我们继续探索与服务发现紧密联系的有关问题。
2017-07-15 13:58:45 14283
翻译 第三篇:进程间通信
本文出自Inter-Process Communication in a Microservices Architecture,作者 Chris Richardson, 写于2015年5月19日这是该系列的第三篇文章,第一篇文章介绍了微服务架构模式,以及与单体架构模式的比较,并讨论了使用微服务的利弊。第二篇文章阐述了应用如何通过API代理网关与微服务通信。本文我们将会了解一下系统中的服务之间如何进行
2017-07-13 23:45:12 2919 1
翻译 第二篇:使用API网关
写在前面的话,这些文章是在NGINX的官方博客中发现的。是关于微服务的一系列的文章,本着好东西共享一下,同时也丰富一下自己,把这些翻译成中文,但是后来发现国内已经有很多人翻译了,我只能说我的品位还不差,和各位大牛步调还算一致,虽然已经有人翻译了,但是本着“一千个读者就有一千个哈姆雷特”的想法继续了下去。
2017-07-10 22:40:07 5482
原创 关于MySQL数据库连接超时问题的分析与解决
操作系统 Windows 10 Enterprise,数据库 MySQL-5.5.16,c3p0-0.9.5.2关于针对数据库的连接,之前没有特别注意过,直到遇到如下问题: Could not open JDBC Connection for transaction; nested exception is com.mysql.jdbc.exceptions.jdbc4.Communication
2017-07-09 08:53:25 40425 4
翻译 第一篇:微服务介绍
写在前面的话,这些文章是在NGINX的官方博客中发现的。是关于微服务的一系列的文章,本着好东西共享一下,同时也丰富一下自己,把这些翻译成中文,但是后来发现国内已经有很多人翻译了,我只能说我的品位还不差,和各位大牛步调还算一致,虽然已经有人翻译了,但是本着“一千个读者就有一千个哈姆雷特”的想法继续了下去。
2017-07-03 21:35:25 2982 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人