项目管理
文章平均质量分 83
ESOO
君子不器
展开
-
java工程积累——项目管理:破窗理论
年后这段时间,我一直带着项目,在项目中,最后总会遇到这样那样的问题,搞得自己有些狼狈!在向我的恩师求助后,我翻阅了一些资料和书籍,最后找到了一个特别有意思的问题!就是咱们的题目,破窗理论,咱们一起来探讨探讨。百科-破窗理论: 一个房子如果窗户破了,没有人去修补,隔不久,其它的窗户也会莫名其妙地被人打破;一面墙,如果出现一些涂鸦没有被清洗掉,很快的,墙上就布满了乱七八糟、不堪入原创 2015-04-21 00:17:55 · 2569 阅读 · 29 评论 -
APM监控--(四)Pinpoint扩展报警--超详细,各种问题解决之后的顺畅版本
部署完成pinpoint之后,并没有开放报警功能,而报警是每个公司都必要的功能,以下就跟着我一起开始开发报警功能并部署到服务器。1,下载源码包地址:https://github.com/naver/pinpoint/releases选择对应版本源码包,本次为1.7.1,单击下载2,编译源码在maven端增加了很多检查和限制,保证jdk版本1.8,maven为3.1.1就可以去除这些限制,修改后po...原创 2018-04-04 11:35:27 · 18430 阅读 · 2 评论 -
APM监控--(三)zipkin部署手册
一,基础知识储备分布式跟踪的目标一个分布式系统由若干分布式服务构成,每一个请求会经过多个业务系统并留下足迹,但是这些分散的数据对于问题排查,或是流程优化都很有限,要能做到追踪每个请求的完整链路调用,收集链路调用上每个服务的性能数据,计算性能数据和比对性能指标(SLA),甚至能够再反馈到服务治理中,那么这就是分布式跟踪的目标。分布式跟踪的目的zipkin分布式跟踪系统的目的:zipkin为分布式链路...原创 2018-03-27 15:58:58 · 3018 阅读 · 3 评论 -
APM监控--(二)Pinpoint部署手册
一,pinpoint是什么简单的说,Pinpoint是一款对Java编写的大规模分布式系统的APM工具,有些人也喜欢称呼这类工具为调用链系统、分布式跟踪系统。我们知道,前端向后台发起一个查询请求,后台服务可能要调用多个服务,每个服务可能又会调用其它服务,最终将结果返回,汇总到页面上。如果某个环节发生异常,工程师很难准确定位这个问题到底是由哪个服务调用造成的,Pinpoint等相关工具的作用就是追踪...原创 2018-03-27 15:52:09 · 7688 阅读 · 11 评论 -
APM监控--(一) 分布式系统服务跟踪技术选型参考
选型目的 随着公司业务的与日俱增,各个系统也越来越复杂,服务间的调用,服务的依赖,以及分析服务的性能问题也越棘手,因此引入服务追踪系统尤为重要。现有的服务追踪体系,基本都是参考Google的Dapper的体系来做的。通过跟踪请求的处理过程,来对应用系统在前后端处理、服务端调用的性能消耗进行跟踪(每个请求的完整调用链路,收集调用链路上每个服务的性能数据),方便工程师能够快速定位问题。主...原创 2018-03-27 15:45:02 · 4970 阅读 · 4 评论 -
使用ZKManager维护zookeeper数据
在项目上经常使用zookeeper作为注册端与管理端,而我们需要一款软件帮助我们维护zookeeper上的数据,在使用flume配置端zk化,之后,这种需求日益强烈,为此,我从网上找到一款不错的开源软件,推荐给大家 这是源码地址:http://code.taobao.org/p/zkweb/wiki/index/ 这是我修复部分bug版地址:http://pan.bai原创 2016-06-22 18:02:54 · 8853 阅读 · 3 评论 -
翼龙贷——优化经验分享
原创 2016-05-31 13:38:53 · 5784 阅读 · 7 评论 -
项目修炼之路(2)测试-TCPCopy
上篇博客中,我们介绍了服务化的相关特点,这篇博客主要给大家介绍在预上线之前做的tcpcopy测试。原创 2016-01-26 15:00:59 · 1511 阅读 · 4 评论 -
项目修炼之路(1)服务化
服务化,一个企业必不可少的阶段,如何有效利用这个阶段提升团队战斗力,我们一起来研究下!原创 2016-01-15 18:24:45 · 2020 阅读 · 6 评论 -
Java集群优化——必须了解的内存溢出与内存泄露
我们操作某些变量,ide环境给我们提供了非常好的便利性,jvm为我们封装了优秀的自动垃圾回收机制,但是,我们还是那句话,人是不可靠的,这句话使我们反复认识自己,同样,内存的问题,我们也要深入研究,因为这是大型软件优化不可避免的地方!原创 2015-08-14 20:25:04 · 3908 阅读 · 7 评论 -
java集群优化——ORM框架查询优化原理
众所周知,当下的流行的企业级架构中,ORM一直是最基础的部分,在架构设计的底层,对逻辑层提供面向对象的操作支持,而事实总是和我们预想的有所偏差,ORM在提供了较好的操作体验时,也流失了一部分原生SQL的灵活性与高效性,当然,这个问题不影响我们使用ORM框架,但是却阻碍了我们网站流量的提升,尤其是在企业级的多关系复杂查询方面,性能瓶颈是不得不提的部分!原创 2015-07-27 17:32:23 · 1811 阅读 · 5 评论 -
js+div 实现弹出搜索对话框,并将选择结果返回给处理方
目前扩展activiti 工作流的时候,需要定制用户从系统rest接口获取模糊查询的用户结果,替换工作流本身的用户体系,现将测试代码分享给大家:需要实现的效果: 源码:<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"></head>原创 2019-02-20 11:03:53 · 3137 阅读 · 1 评论