“全新” 编程语言 Julia开箱体验

编程语言 Julia更新了1.0正式版,上手体验了一下,集Python、C、R、Ruby之所长,效率大增,说不定未来就火了!

查看更多

评论

Elasticsearch索引的映射配置详解

Elasticsearch 中数据最重要的三要素当属:索引、类型、文档,其中索引这个概念非常重要。本文主要详解 Elasticsearch 的索引该如何配置。

查看更多

评论

Redis字符串类型内部编码剖析

结合 Redis4.0.10 的源码,探讨一下 Redis中最常用的数据类型:字符串,在 Redis内部是怎么存的 …

查看更多

评论

一只菜鸡的半年技术博客之路

写作半年,我受益颇深,他山之石,可以攻玉,与君共勉 !

查看更多

评论

SpringBoot 中 @SpringBootApplication注解背后的三体结构探秘

结合SpringBoot的源码,来看看SpringBoot中@SpringBootApplication注解背后三体结构的奥秘

查看更多

评论

从一份定义文件详解ELK中Logstash插件结构

当下分布式系统的 日志收集、日志分析、日志处理、可视化 的热门技术栈方案当然非 ELK(ElasticSearch、Logstash、Kibana)莫属,从 L → E → K 构成了一条数据的 Pipeline管道:

  • Logstash:与数据源对接,用于收集、过滤处理你的日志、事务或其他数据
  • ElasticSearch: 是一个开源的,分布式 RESTful 搜索引擎,在 ELK中可以初略理解为数据存储的地方
  • Kibana:将 Elasticsearch 的数据分析并渲染为可视化的报表,便于高效分析

而且在我的前文《利用 ELK搭建 Docker容器化应用日志中心》之中,曾利用 ELK 搭建了一条数据管道,用作 Docker容器化应用的日志中心。

查看更多

评论

Spring Boot Admin 2.0开箱体验

在我之前的 《Spring Boot应用监控实战》 一文中,讲述了如何利用 Spring Boot Admin 1.5.X 版本来可视化地监控 Spring Boot 应用。说时迟,那时快,现在 Spring Boot Admin 都更新到 2.0 版本了,并且可以对当下热门的 Spring Boot 2.0Spring Cloud Finchley.RELEASE 进行监控,因此本文就来了解并实践一下!

查看更多

评论

编写高效Dockerfile的几条准则

写 Dockerfile 也像写代码一样,一份精心设计、Clean Code 的 Dockerfile 能在提高可读性的同时也大大提升Docker的使用效率。因此本文就结合实践来讲几条 Dockerfile 的实践心得!

查看更多

评论

利用TICK搭建Docker容器可视化监控中心

性能监控是容器服务必不可少的基础设施,容器化应用运行于宿主机上,我们需要知道该容器的运行情况,包括 CPU使用率、内存占用、网络状况以及磁盘空间等等一系列信息。在我的前文《Docker容器可视化监控中心搭建》之中我们就实践过Docker容器的可视化监控,在那篇文章中我们是使用了 cAdvisor + influxdb + grafana 技术栈来完成的。然而容器化世界里向来不会只有一种方法来实现某项功能,可以说有一百条大路来通到罗马,因此本文再来探讨另一种称为 TICK 的技术栈方案来实现Docker容器的性能监控。

查看更多

评论

从一份配置清单详解Nginx服务器配置

Nginx是轻量级的高性能Web服务器,提供了诸如HTTP代理和反向代理、负载均衡、缓存等一系列重要特性,因而在实践之中使用广泛,笔者也在学习和实践之中。在本文中,我们继续延续前文《Nginx服务器开箱体验》,从前文给出的一份示例配置清单开始,详解一下Nginx服务器的各种配置指令的作用和用法。

查看更多

评论