분류 전체보기 (52) 썸네일형 리스트형 [책 리뷰] 카프카, 데이터 플랫폼의 최강자 카프카, 데이터 플랫폼의 최강자 국내도서 저자 : 고승범,공용준 출판 : 책만 2018.04.26 상세보기 2년전쯤 팀내에서 스터디로 진행했던 책이다. 사실 이런 유명하고 잘 만들어진 오픈소스류들은 문서가 워낙 잘 되어 있고 레퍼런스도 많아서 웬만한 책들은 이런 레퍼런스보다 못한 경우가 많았었던 경험이 있다. 특히 한국인 저자분이 쓴 책들은 아무래도 영어로 된 정보를 전달하는 경우가 많다보니 구성이 산만하다거나, 전달하고자 하는 내용이 깔끔하지 못한 경우가 많은데, 이책은 꽤나 잘 쓰여졌다. 내용의 전개가 상당히 깔끔하고 군더더기가 없다. 중복되는 내용이 반복해서 나오지도 않으며, 카프카의 단순 사용법 뿐만 아니라 다년간 운영에서 나오는 노하우와 고려해야할 점까지 나와있는 점이 매우 좋았다. 도큐먼트보다.. [Druid][Tutorial] Writing an ingestion spec Example Data 다음과 같은 데이터가 있다고 가정해보자. srcIP: IP address of sender srcPort: Port of sender dstIP: IP address of receiver dstPort: Port of receiver protocol: IP protocol number packets: number of packets transmitted bytes: number of bytes transmitted cost: the cost of sending the traffic {"ts":"2018-01-01T01:01:35Z","srcIP":"1.1.1.1", "dstIP":"2.2.2.2", "srcPort":2000, "dstPort":3000, "protocol": 6,.. [Leetcode] 532. K-diff Pairs in an Array Given an array of integers nums and an integer k, return the number of unique k-diff pairs in the array. A k-diff pair is an integer pair (nums[i], nums[j]), where the following are true: 0 [책 리뷰] 초예측 부의 미래 초예측, 부의 미래 국내도서 저자 : 유발 하라리(Yuval Noah Harari),스콧 갤러웨이,찰스 호스킨슨(Charles Hoskinson),장 티롤(Jean Marcel Tirole),마르쿠스 가브리엘(Markus Gabriel) 출판 : 웅진지식하우스 2020.04.20 상세보기 제목이 다소 자극적이긴 하나, 현대문명의 문제점을 짚고 자본주의의 미래에 대해 고찰하는 내용이 담긴 재미있는 책이다. 국내에 사피엔스, 호모 데우스의 저자로 유명한 유발 하라리 교수를 비롯해 세계 유명한 석학 5인이 나와 각자의 의견을 개진하는 방식으로 되어있다. 인공지능, 암호화폐, GAFA(Google, Apple, Facebook, Apple) 로 일컬어 지는 기술에 대한 관점에서부터 현대 자본주의의 문제점과 수정.. [책 리뷰] 데이터 중심 애플리케이션 설계 (Designing Data Intensive Applications ) 데이터 중심 애플리케이션 설계 국내도서 저자 : 마틴 클레프만(Martin Kleppmann) / 정재부,김영준,이도경역 출판 : 위키북스 2018.04.12 상세보기 개발 관련 서적들을 읽다보면, 완독 한 이후에 인사이트/실력이 크게 향상되었다는 느낌을 받는 서적들이 있다. 단순히 프레임웍이나 라이브러리 류의 적용에 관련된 책들은 이러한 느낌을 받기는 어려운데, Computer Science 의 core 한 부분을 건드리거나, 언어, 프레임웍, 설계에 관련된 깊은 내용을 다루는 책들을 보았을때 이런 느낌을 받았던것 같다. 대표적으로 꼽아보면 주니어때 읽었던 토비의 스프링이나 이펙티브 자바, Java concurrency in practice, 알고리즘 문제 해결 전략 과 같은 책에서 그런 느낌을 받았다.. Druid - Design 드루이드는 클라우드 친화적이고 운영하기 쉬운 멀티 프로세스, 분산 아키텍처를 가지고 있다. 각각의 드루이드 프로세스 타입은 독립적으로 유연하게 구성되고 scale 될 수 있다. 이러한 디자인은 fault tolerance 를 증가시켜준다. Processes and Servers 드루이드는 아래와 같은 몇가지 프로세스 타입들을 가진다. Coordinator : cluster 에서 데이터의 가용성을 관리한다. Overlord : data ingestion workloads 의 할당을 컨트롤한다. Broker : 외부 클라이언트들로부터 유입되는 쿼리들을 처리한다. Router : 이 프로세스는 optional processes 이다. broker, overlord, overlord 들로 가는 쿼리들을 rout.. [Leetcode] 3. Longest Substring Without Repeating Characters Given a string s, find the length of the longest substring without repeating characters. Example 1: Input: s = "abcabcbb" Output: 3 Explanation: The answer is "abc", with the length of 3. Example 2: Input: s = "bbbbb" Output: 1 Explanation: The answer is "b", with the length of 1. Example 3: Input: s = "pwwkew" Output: 3 Explanation: The answer is "wke", with the length of 3. Notice that the ans.. [책 리뷰] 파이썬 증권 데이터 분석 파이썬 증권 데이터 분석 국내도서 저자 : 김황후 출판 : 한빛미디어 2020.07.01 상세보기 팀 내에서 알고리즘 트레이딩 스터디를 위해 공부했던 책이다. 이런 류의 책이 많이 없던 시절에 비슷한 류의 책인 "파이썬으로 배우는 알고리즘 트레이딩" 이라는 책을 보았었는데, 그 당시에는 그 책이 괜찮다고 생각했지만, 이 책은 그 책보다 더욱 기대이상으로 괜찮았다. 사실 마켓이 어떠한 마켓이 되었든지 간에, 알고리즘 트레이딩에서 중요한 부분은 "알고리즘" 이다. 그 외의 증권사 API 연동이나 크롤링 방법, UI 의 표현법 등은 부가적인 부분들인데, 이 책에서는 간단한 알고리즘 트레이딩에 관련된 아이디어를 적용해볼 수 있게끔 다양한 기술적 지표들의 구현방법을 소개해주고 있다. 물론 엄청나게 깊이가 있다거나.. [Leetcode] 518. Coin Change 2 You are given coins of different denominations and a total amount of money. Write a function to compute the number of combinations that make up that amount. You may assume that you have infinite number of each kind of coin. Example 1: Input: amount = 5, coins = [1, 2, 5] Output: 4 Explanation: there are four ways to make up the amount: 5=5 5=2+2+1 5=2+1+1+1 5=1+1+1+1+1 Example 2: Input: amount =.. Druid - Technology Overview 아파치 드루이드는 오픈소스 분산데이터 저장소이다. 드루이드의 핵심 디자인은 data warehoses, timeseries databases 그리고 search systems 가 결합된 것이다. 드루이드는 위 세가지 특징을 ingestion layer, storage format, querying layer 그리고 core architecture 로 결합해서 구현한다. Key features of Druid include: Column-oriented storage Druid stores and compresses each column individually, and only needs to read the ones needed for a particular query, which supports fas.. 이전 1 2 3 4 5 6 다음 목록 더보기