Storm集群搭建

近来公司项目步入大数据的范畴,需要Spark、Storm方面的知识储备。在学习了Scala之后,进入正式的开发准备工作,接下来对Storm集群的搭建略作介绍。

查看更多

Activiti 23张表及7大服务详解

近来要做流程项目了,由于上大学的时候学过BPMN,现在重新入手Activiti,感觉还是比较容易的,此文先将Activiti6相关的服务接口及相关表略做记录,方便以后查看。

查看更多

Tomcat源码分析之启动流程分析

前面的博客介绍了Tomcat的整个架构及各个配置文件及目录的作用,接下来就对Tomcat的源码进行分析了。

查看更多

Tomcat架构介绍及配置分析

在之前的项目中,需要对项目做集群,由于项目对系统的并发要求不大,所以就采取Session共享方式实现,虽然根据在网上找的资料完成了集群,但是对Tomcat的Session的共享的底层原理一直比较好奇,正好借此机会,调试一下Tomcat源码,略作分析。

查看更多

对前后台分离的思考

在为期一年多的前后端分离项目的开发中,对这种新型的项目开发模式也算是有了一定的了解,此文对这种开发模式的感悟略作记录。

查看更多

Redis基础配置

基本配置

Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程

查看更多

Redis集群搭建

此文将对Redis的各种集群搭建方式稍作介绍

查看更多

针对SpringBoot封装的Quartz starter模块

针对公司业务要求,针对springboot,对quartz做了简单的封装,将其做成SpringBoot的一个Starter模块。主要功能有:

  1. 任务配置动态更新,增加,停止,立即执行
  2. 任务立即执行
  3. quartz集群节点是否开启实现可配置化

    查看更多

SpringBoot启动原理分析

前言

用了差不多两年的SpringBoot了,可以说对SpringBoot已经很熟了,但是仔细一想SpringBoot的启动流程,还是让自己有点懵逼,不得不说是自己工作和学习的失误,所以以此文对SpringBoot的启动流程略作记录。

此文的SpringBoot启动流程分析是基于SpringBoot 1.x的,SpringBoot 2.x的启动流程与1.x的略有不同,后续再进行补充分析。

查看更多

Docker高级应用

资源隔离

Linux内核从2.4.19开始引入namespace的概念,其目的是将某个特定的全局系统资源(global system resource)通过抽象方法使得namespace中的进程看起来拥有它们自己的隔离的全局系统资源实例。

查看更多