Paper: Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores

Xiangyao Yu, George Bezerra, Andrew Pavlo, Srinivas Devadas, and Michael Stonebraker. 2014. Staring into the abyss: an evaluation of concurrency control with one thousand cores. Proc. VLDB Endow. 8, 3 (November 2014), 209-220. (PDF) 요약 이 페이퍼는 OLTP DBMS의 다양한 동시성 제어 방식들이 굉장히 많은 수의 코어를 가진 환경에서 어떻게 scale하는지 시뮬레이터를 통해서 실험하고, 그리고 …

Paper: Staring into the Abyss: An Evaluation of Concurrency Control with One Thousand Cores 더 보기 »

Paper: Main Memory Database Systems: An Overview

H. Garcia-Molina and K. Salem. 1992. Main Memory Database Systems: An Overview. IEEE Trans. on Knowl. and Data Eng. 4, 6 (December 1992), 509-516. (PDF) 요약 1991-1992년에 쓰여진 이 페이퍼는 당시 인메모리 데이터베이스 시스템에 대한 연구들과 프로토타입 인메모리 데이터베이스들에 대한 서베이 페이퍼라고 할 수 있다. Introduction 먼저 인메모리 데이터베이스 시스템에 대한 흔한 질문들에 대해서 답하고 있다. 전체 …

Paper: Main Memory Database Systems: An Overview 더 보기 »

Paper: OLTP Through the Looking Glass, and What We Found There

Stavros Harizopoulos, Daniel J. Abadi, Samuel Madden, and Michael Stonebraker. 2008. OLTP through the looking glass, and what we found there. InProceedings of the 2008 ACM SIGMOD international conference on Management of data(SIGMOD ’08). (PDF) 요약 이 페이퍼에서는 인메모리 데이터베이스 시스템에서 Logging, Locking, Latching, Buffer management 등의 기능을 하나씩 제거했을 때 어떠한 성능 변화가 일어나는지를 …

Paper: OLTP Through the Looking Glass, and What We Found There 더 보기 »

잉크젯 프린터 수리하기 vs. 새로 사기

약 2년 전에 아이들 사진을 집에서 좋은 품질로 인쇄하려고 잉크젯 프린터를 샀다. 그 전에는 사진을 인쇄하는 용도로는 소형 포토 프린터를 가지고 있었고, 텍스트를 -주로 논문들 – 인쇄하는 용도로는 레이저프린터를 가지고 있어서 수년 동안 잘 사용하고 있었는데 마침 토너가 다 떨어진 참이었다. 내가 산 모델은 Canon의 TS8030이라는 모델로 고화질 사진 인쇄, 스캐너, 복사가 가능한 가정용 복합기 …

잉크젯 프린터 수리하기 vs. 새로 사기 더 보기 »

좋아하는 일만 하며 사는 법

소싯적에는 일터에서 역량이 올라가고 인정을 더 많이 받게 되면 내가 좋아하는 일을 더 많이 할 수 있을거라고 믿었던 적이 있다. 그런데 현실은 더 많은 책임을 지게 되면서 더욱 많은 사람들이 내게 요구를 하기 시작하고 그걸 하는 것만으로 내 인생은 흘러가버리고 있었다. 그렇게 느끼고 있을 즈음에 서점에서 골라든 책이 바로 이 책 “좋아하는 일만 하며 사는 …

좋아하는 일만 하며 사는 법 더 보기 »

NVMe M.2 SSD

일을 하면서 서버들에서는 NVMe SSD 제품들을 많이 사용하면서 정작 한번도 눈으로 직접 볼 기회는 없었는데, 우연히 Consumer NVMe SSD제품들도 많이 나와있는 것을 보고 Samsung SSD 970 EVO NVMe M.2 제품을 구입해보았다. 집에 있는 PC에서 대단한 작업을 할리는 없기에 더 높은 성능의 SSD가 대단히 유용하게 쓰일 일은 많지 않겠지만, 얼마간의 돈을 들여서 얻는 경험으로는 좋은 경험이라고 생각되어서 …

NVMe M.2 SSD 더 보기 »

Daniel Ek on Focus

최근에 읽은 Spotify의 cofounder이자 CEO인 Daniel Ek의 인터뷰. https://www.fastcompany.com/90213545/exclusive-spotify-ceo-daniel-ek-on-apple-facebook-netflix-and-the-future-of-music DK: I’m really organized. I don’t do social calls. For so many people, you’re beholden to this social thing, if I don’t show up, someone is going to be sad. I’m just pretty ruthless in prioritizing. What I tell my friends is, I like to be …

Daniel Ek on Focus 더 보기 »

가계동향조사 논란에 관한 글을 읽고

“가계동향조사와 통계청장 교체를 둘러싼 논란점 정리” http://sovidence.tistory.com/968 외부의 시각이긴 하지만 나름대로 객관적으로 최근의 가계동향조사에 대한 관점을 얻을 수 있는 글. 인구조사라는 전혀 다른 도메인에 관한 얘기라서 흥미로왔다. 몇가지는 교훈으로 남겨볼만한 것 같아서 몇몇 부분을 인용해본다. 하나는, raw 데이터의 고도화된 수집, raw 데이터를 이용한 기술적인 통계, 어떤 의사 결정을 위한 분석은 모두 다른 분야이고 이를 성공적으로 …

가계동향조사 논란에 관한 글을 읽고 더 보기 »

약어(abbreviation)를 쓰지맙시다

해당 도메인에서 널리 통용되는 약어가 아니라면 쓰지맙시다. Rationale 커뮤니케이션 비용의 중요성 커뮤니케이션 비용은 조직이 커질수록 중요한 문제가 되어가고, 이걸 본질적으로 개선하기도 쉽지가 않음. 되돌리기 힘듬 약어를 한번 쓰기 시작하면 이걸 없애는 것은 쉽지가 않음. 약어 사용의 비용 특정 조직에서 사용되는 약어의 의미를 아는 사람은 약어를 쓰더라도 풀어 쓰더라도 크게 문제 없는 반면,  약어의 의미를 모르는 …

약어(abbreviation)를 쓰지맙시다 더 보기 »