生命不息,奋斗不止

  1. SSM:面试被问烂的 Spring IOC

    广义的 IOC

    2019/08/23

  2. 日志排查问题困难?分布式日志链路跟踪来帮你

    作者:朱乐陶,软件架构师,具备多年Java开发及架构设计经验,擅长微服务领域

    2019/08/21

  3. RateLimiter 源码分析(Guava 和 Sentinel 实现)

    作者javadoop,资深Java工程师。本文已获作者授权发布。 原文链接https://www.javadoop.com/post/rate-limiter

    2019/08/20

  4. 再见,微服务

    本文翻译自Alexandra Noonan 的 Goodbye Microservices: From 100s of problem children to 1 superstar。内容是描述 Segment 的架构如何从 「单体应用」 -> 「微服务」 -> 「140+ 微服务」 -> 「单体应用」 的一个历程。翻译比较粗糙,如有疏漏,请不吝指教。

    2019/08/20

  5. ELK教程3:logstash的部署、SpringBoot整合ELK+Filebeat

    本篇文章主要讲解如下安装Logstash,logstash依赖于Java环境,首先安装Java,安装脚本如下:

    2019/08/03

  6. ELK教程2:Kibana的安装

    kibana作为ElastciSearch的数据查询展示界面,集成了很多的功能,本文主要讲述如下部署kibana。

    2019/08/02

  7. ELK教程1:ElasticSearch集群的部署

    在分布式系统中,应用数量众多,应用调用链复杂,常常使用ELK作为日志收集、分析和展示的组件。本篇文章将讲讲解如何部署ELK,然后讲解如何 使用Filebeat采集Spring Boot的日志输出到Logstash上,logstash再将日志输出到Elasticsearch上,最后展示到kibana上面。整个日志采集流程如下图:

    2019/08/01

  8. 数据库:数据库连接池原理详解与自定义连接池实现

    数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些数据库连接的数量是由最小数据库连接数制约。无论这些数据库连接是否被使用,连接池都将一直保证至少拥有这么多的连接数量。连接池的最大数据库连接数量限定了这个连接池能占有的最大连接数,当应用程序向连接池请求的连接数超过最大连接数量时,这些请求将被加入到等待队列中。

    2019/07/15

  9. 数据库:数据库索引的类型

    索引是对数据库表中一列或多列的值进行排序的一种结构,例如 employee 表的姓(name)列。如果要按姓查找特定职员,与必须搜索表中的所有行相比,索引会帮助您更快地获得该信息。

    2019/07/14

  10. 数据库:数据库索引优化

    数据库索引优化

    2019/07/14

从基础到进阶,带你进入成神之路。

Java之根基,Java程序员必学

一个架构师的自我修养


《史上最简单的Spring Cloud教程源码》

14439 7143

《Spring Boot教程》源码

1886 1127

An open resource for Douban API with NETEASY Music's UI.

907 250