廖嘉逸's Blog

廖嘉逸


  • 首页

  • 归档

  • 关于

  • 分类

  • 搜索

如何在无Checkpoint时初始化Flink程序的状态?

发表于 2018-10-25 | 分类于 Apache Flink
本文针对Apache Flink中Checkpoint/Savepoint无法从0恢复的缺点,给出了三种解决方案。
阅读全文 »

java.lang.OutOfMemoryError: Map failed

发表于 2018-10-11 | 分类于 JVM
本文记录了一次Map Failed导致的一次JVM OOM故障,给出了原因以及解决办法。
阅读全文 »

Oracle SQL - CEP语法梳理

发表于 2018-08-25 | 分类于 Apache Flink CEP

实时处理中自然少不了CEP这个重量级功能。其实已经有不少成熟的框架实现了CEP,如Github siddhi和EsperTech,但他们使用了特有的语法来做到开发者的友好交互。那么,把CEP的功能加入到万能的SQL中,是不是很有意思呢?

阅读全文 »

SQL解析框架 - Calcite

发表于 2018-07-20 | 分类于 Calcite

最通用的SQL解析框架 - Calcite

阅读全文 »

Bitmap - 性能和原理研究

发表于 2018-07-06 | 分类于 未分类技术文章
本文基于论文描述了多种bitmap的行程原理,以及现在应用最广泛的RoaringBitmap的源码解析和性能优化
阅读全文 »

Aerospike(2) - 写机制

发表于 2018-06-03 | 分类于 Aerospike
本文描述了Aerospike的写机制以及其中存在的问题
阅读全文 »

hs_err_pid.log - 详解

发表于 2018-04-11 | 分类于 JVM
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 12288 bytes for committing reserved memory.
# Possible reasons:
#   The system is out of physical RAM or swap space
#   In 32 bit mode, the process size limit was hit
# Possible solutions:
#   Reduce memory load on the system
#   Increase physical memory or swap space
#   Check if swap backing store is full
#   Use 64 bit Java on a 64 bit OS
#   Decrease Java heap size (-Xmx/-Xms)
#   Decrease number of Java threads
#   Decrease Java thread stack sizes (-Xss)
#   Set larger code cache with -XX:ReservedCodeCacheSize=
# This output file may be truncated or incomplete.
#
#  Out of Memory Error (os_linux.cpp:2673), pid=13016, tid=140682742126336
#
# JRE version: Java(TM) SE Runtime Environment (8.0_40-b25) (build 1.8.0_40-b25)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.40-b25 mixed mode linux-amd64 compressed oops)
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
阅读全文 »

Flink - Exactly Once

发表于 2018-03-20 | 分类于 Apache Flink

Official Document

阅读全文 »

Aerospike(1) - Introduction

发表于 2018-03-20 | 分类于 Aerospike
本文描述了Aerospike的应用场景,数据模型,索引等基本原理,并基于Aerospike的优缺点做出了选型建议
阅读全文 »

排序算法

发表于 2016-09-23 | 分类于 编程基础

排序很基础,但是不同的排序算法所使用的思想不一样,还是很值得借鉴学习的。为了给自己巩固一下,手码一遍所有简单排序的代码。

阅读全文 »
1…456
Liao Jiayi

Liao Jiayi

Carpe Diem.

51 日志
17 分类
37 标签
GitHub E-Mail StackOverflow
© 2024 Liao Jiayi
由 Hexo 强力驱动
|
主题 — NexT.Mist