델타 레이크 소개

개요 Delta Lake는 데이터 레이크에 안정성을 제공하는 오픈 소스 스토리지 계층입니다. ACID 트랜잭션을 제공하고, 확장 가능한 메타데이터를 처리하고, 스트리밍 및 일괄 처리 데이터 처리를 통합합니다. Delta Lake는 기존 데이터 레이크를 기반으로 하여 실행되며 Apache Spark API와 완벽하게 호환됩니다. Deltalake 주요 특징

Git 한글에서 영어로 바꾸기

MAC에서 brew 패키지매니저를 사용하여 Git을 설치하다가 특정 버전 이후에(아마도 2.19이상)는 git에 대한 명령줄에서 한글을 만날 수 있다.원인은 brew에서 git을 설치할 때 gettext라는 라이브러리를 필수로 넣으면서 자동 번역이 되는 것이다. 다시 영어로 출력되게 하는 방법은 git을 삭제 했다가 설치 옵션을 바꿔 다시 설치해야 한다.

엘라스틱서치 소개

서문엘라스틱서치(Elasticsearch)는 루씬 기반의 검색 엔진이다. HTTP 프로토콜을 사용하여 스키마에 종속되지 않고 JSON 문서를 처리할 수 있다. 루씬은 역색인 구조를 통하여 빠른 검색 결과를 제공하였고, 이를 기반으로 한 엘라스틱서치 또한 빠르게 생태계에 안착하며 광범위하게 사용되어지는 오픈소스가 되었다. 현재 가장 최신 버전은 7.x 버전이

JDK8에서 기본 GC(Garbage Collector)

JDK 8에서 기본 GC가 무엇인지 궁금해서 구글링을 해봤는데 스택오버플로우에서 이런 글을 찾았다. 글의 내용을 요약하면 머신에 따라 의존적이라는 것이다. 서버 클래스 머신일 경우 Parallel Collector 클라이언트 클래스 머신일 경우 Serial Collector 2가지를 구분하는 것은 물리적 프로세서의 갯수와 메모리의 크기, 32bit 윈도

electron-tutorial

Electron 소개HTML과 JAVASCRIPT, CSS에 익숙한 개발자라면 손쉽게 네이티브 애플리케이션을 개발할 수 있다. 처음 이런 내용을 접하는 사람이라면 의아해 할 것이다. Web 기반 기술로 네이티브 애플리케이션을 가능하게 하는 것은 바로 Electron이다. Electon은 Github이 주도 해서 개발하고 있는 오픈소스로 2013년에 처음

Github Pages에 custom domain 설정하기

https://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Electron_Software_Framework_Logo.svg/256px-Electron_Software_Framework_Logo.svg.png Github pages에서 custom 도메인을 설정하는 방법이다. Github에서 custom dom

블로그 신규 개설

Hexo로 블로그를 새로 개설하게 되었다. 기존에 사용하던 블로그는 digital ocean에서 wordpress로 서비스 하고 있었다. 부끄러운 이야기지만 서버가 해킹당해서 서버의 블로그 데이터를 백업하지 못한채 몽땅 날려버렸다. digital ocean에서 제공하는 백업 서비스에도 내용이 없는거 보니 데이터가 날아간지 최소 한달은 된 거 같았다. 고심