- 博客(5)
- 收藏
- 关注
原创 微服务后如何做一次系统梳理
微服务的主要目的是将原本独立的系统拆分成多个小的,有独自进程运行的,同时这些小的服务单元之间通过RPC或者HTTP协议来相互通讯协作。每个独立的服务单元内部都有自己的数据存储、业务逻辑开发和自己的运维部署机制。我们在享受着微服务化后带来的灵活性便利的同时,对我们的运维和服务治理也提出了新的挑战。从早先单体应用中的代码依赖,变成了通信依赖。我们就不得不考虑以下问题,比如网络延迟、分布式事务、异步消息等等
2017-10-31 22:59:28 1199
原创 如何输出TOMCAT的配置参数
有时候我们想获取当前运行的Tomcat的各种参数,比如maxThreads、acceptThreadCount等。例如下面两张图:1、Http11Protocol1、Http11NioProtocol3、实现代码import com.google.common.collect.Maps;import org.junit.Test;import org.slf4j.Logger;import o
2017-10-31 22:57:06 2168
原创 微服务下的网关与容错
自从微服务概念以来,众多的软件架构在践行着这一优秀的设计理念。各自的系统在这一指导思想下收获了优雅的可维护性,但一方面也给接口调用提出了新的要求。比如众多的API调用急需一个统一的入口来支持客户端的调用。在这种情况下API GATEWAY诞生,我们将接入、路由、限流等功能统一由网关负责,各自的服务提供方专注于业务逻辑的实现,从而给客户端调用提供了一个稳健的服务调用环境。之后,我们在网关大调用量的情况
2017-10-31 20:48:43 2240 1
原创 DBCP老矣,但能饭
数据库连接池在J2EE领域是一个不可缺失的组件,尽管DRUID越来越流行,但是DBCP作为一个老牌的数据库连接池一直在企业系统中默默的奉献着自己。比如我们的大部分系统还都是使用DBCP,那么我们很有必要对DBCP有一个熟悉的认识。鉴于这样的需求,结合自己的认知重新做了一个梳理,一来自己可以在以后的工作中回过头来温习,二来也希望能够帮助其他同学对DBCP以及涉及到的相关概念。
2017-10-28 21:47:38 500
原创 武汉校招,我都问了什么
为什么要校招校招在某种层面对于企业而言不是普通的招聘而是一种企业之间对高校优秀人才的第一次竞争。那句二十一世纪的响亮标语一直还在耳旁回响:最宝贵的是什么,人才。同时,对学生而言也是一种机会,寒来暑往,历经大学知识的浸泡之后的一次社会绽放。校招的流程1、前期公司会组织到各大高校做宣传,由学生登录校招网站填报申请。 2、有企业发起一次笔试,会有hr收集笔试成绩并把笔试成绩...
2017-10-13 11:30:39 530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人