随笔分类 -  APM

Application Performance Management
摘要:作者:郭无心链接:https://www.zhihu.com/question/24322387/answer/78947405来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Netty是什么? 1)本质:JBoss做的一个Jar包 2)目的:快速开发高性能、高可靠性 阅读全文
posted @ 2017-04-10 07:50 Jonson Li 阅读(646) 评论(0) 推荐(0) 编辑
摘要:Jetty 应该是目前最活跃也是很有前景的一个 Servlet 引擎。本文将介绍 Jetty 基本架构与基本的工作原理:您将了解到 Jetty 的基本体系结构;Jetty 的启动过程;Jetty 如何接受和处理用户的请求。你还将了解到 AJP 的一些细节:Jetty 如何基于 AJP 工作;以及 J 阅读全文
posted @ 2017-04-10 07:20 Jonson Li 阅读(340) 评论(0) 推荐(0) 编辑
摘要:这个分为两个部分的系列文章研究了 Apache Tomcat 服务器的系统架构以及其运用的很多经典设计模式。第 1 部分 分析了 Tomcat 的工作原理,第 2 部分将分析 Tomcat 中运用的许多经典设计模式,如模版模式、工厂模式和单例模式等。通过学习它们的实践运用能给我们以后的软件设计起到一 阅读全文
posted @ 2017-04-10 07:19 Jonson Li 阅读(241) 评论(0) 推荐(0) 编辑
摘要:这个分为两个部分的系列文章将研究 Apache Tomcat 的系统架构以及其运用的很多经典设计模式。本文是第 1 部分,将主要从 Tomcat 如何分发请求、如何处理多用户同时请求,还有它的多级容器是如何协调工作的角度来分析 Tomcat 的工作原理,这也是一个 Web 服务器首要解决的关键问题。 阅读全文
posted @ 2017-04-10 07:18 Jonson Li 阅读(316) 评论(0) 推荐(0) 编辑
摘要:Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 To 阅读全文
posted @ 2017-04-10 07:17 Jonson Li 阅读(5492) 评论(0) 推荐(1) 编辑
摘要:Apache Tomcat 应用服务器不再是高级 Web 系统开发人员的专用领域。在本教程中,Sing Li 将向初级 Web 开发人员展示如何利用他们当前的 Java™ 开发技能,使用 Tomcat 编写服务器端 JSP、servlet 和 Web 服务。 开始之前 关于本教程 本教程向 Java 阅读全文
posted @ 2017-04-10 07:15 Jonson Li 阅读(260) 评论(0) 推荐(0) 编辑
摘要:利用 Java 代码,即 java.lang.instrument 做动态 Instrumentation 是 Java SE 5 的新特性,它把 Java 的 instrument 功能从本地代码中解放出来,使之可以用 Java 代码的方式解决问题。使用 Instrumentation,开发者可以 阅读全文
posted @ 2017-03-18 23:04 Jonson Li 阅读(8181) 评论(1) 推荐(2) 编辑
摘要:一、什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。 阅读全文
posted @ 2017-03-18 21:26 Jonson Li 阅读(267) 评论(0) 推荐(0) 编辑
摘要:在讲了APM的历史、作用和实际案例之后,下面我们来了解一下APM技术分类和实现方式以及它未来的发展趋势。在这之前,我们首先需要了解一下典型的互联网或移动互联网应用的整个应用交付链。 阅读全文
posted @ 2017-02-25 22:47 Jonson Li 阅读(9996) 评论(0) 推荐(1) 编辑
摘要:前言 2016年是APM技术和市场快速发展的一年,在这一年里APM市场特别是国内的市场取得了极大的增长,用户对APM价值的认识和接受度也有了很大的提升,国内市场已基本完成了用户教育和市场培养的阶段。与此同时,APM技术在2016年也有了长足的进步,同时也面临了新的需求,可谓增长与挑战并存。以下我们从 阅读全文
posted @ 2017-02-25 22:42 Jonson Li 阅读(1220) 评论(0) 推荐(0) 编辑
摘要:今天我们来聊聊APM技术,首先APM是应用性能监控(Application Performance Monitoring)或应用性能管理(Application Performance Management)的缩写。所谓应用性能管理,就是指使用特定的工具和过程对软件应用的性能和可用性进行监控和管理,致力于发现、诊断并定位复杂应用的性能瓶颈和故障,以保证应用达到预期的服务水平和用户体验。 阅读全文
posted @ 2017-02-25 22:36 Jonson Li 阅读(2054) 评论(0) 推荐(0) 编辑
摘要:作为 Zabbix 骨灰级粉丝,一直以来对第三方监控(APM)都是拒绝的。一来觉得收费,二来担心数据被人所知,三来觉得 Zabbix 牛逼到无可取代。但是,随着 APM 市场的火爆,我决定「放下身段」试用一次,并且会总结出它与开源监控之间差别在哪里。 阅读全文
posted @ 2017-02-25 21:27 Jonson Li 阅读(2178) 评论(0) 推荐(0) 编辑