MyLogs 74

netdata - mysql 모니터링 설정 메모

https://docs.netdata.cloud/collectors/python.d.plugin/mysql/#configuration MySQL monitoring with Netdata Learn about Netdata's real-time health monitoring and performance troubleshooting for all your systems and applications. docs.netdata.cloud 위 가이드를 따라 했지만, 뭔가 없다는 에러가 튀어나옴 아래는, /var/log/netdata/error.log 에서 발췌 2020-03-11 10:42:14: python.d ERROR: mysql[mycnf1] : MySQLdb or PyMySQL module is ne..

ProgrammingLogs 2020.03.11

마이크로서비스 아키텍처 구축 - 대용량 시스템의 효율적인 분산 설계 기법

본 문서는 아래의 책을 읽으며 인상 깊었던 일부 내용들을 발췌한 내용을 담고 있습니다. p46 필자는 우리가 바라는 IT 아키텍트의 역할을 더 잘 요약하는 다음의 비유를 좋아한다. 에릭 도넌버그(Eric Doernenbug)는 아키텍트의 역할을 건축가보다는 도시 설계자(town planners)에 가까운 의미로 접근해야 한다는 아이디어를 처음으로 필자와 공유했다. 도서 설계자의 역할은 이전에 심시티(SimCity) 게임을 해봤던 사람이라면 누구에게나 친숙할 것이다. 도시 설계자의 역할은 다양한 정보 소스를 파악하고, 시민의 요구에 부응함과 동시에 미래의 용도까지 고려하면서 도시 배치를 최적화 하는 것이다.도시 설계자가 도시 발전에 영향을 미치는 방식은 흥미롭다. 그는 '특정 건물을 거기에 만들라'고 하는..

BookLogs 2019.03.14

[공부] Java 프로그래밍 면접 이렇게 준비한다

4장. 기본 알고리즘 검색은 정렬된 상태를 전제로 수행한다. Comparable 인터페이스는 자연스러운 순서로 정렬할 때, Comparator 인터페이스는 원하는 순서로 정렬할 때 사용한다.String 클래스는 이미 Comparable 인터페이스를 구현하고 있다. 재귀 알고리즘에서는 StackOverflowException을 주의하라. 자바 표준 라이브러리의 몇몇 정렬 알고리즘은, 작은 리스트에는 삽입 정렬을, 일정 크기가 넘어가면 병합 정렬을 이용한다. 5장. 자료구조 System::arraycopy() : 배열의 복사/재할당에 사용되는 정적 메서드 ArrayList 클래스 생성시, 내부 배열의 기본 크기는 10이다. ArrayList는 내부 배열의 크기가 자동으로 커지지만, 줄어들지는 않는다. 따라서..

ProgrammingLogs 2019.03.12

[번역] Java Collections 튜토리얼

원문 출처https://www.vogella.com/tutorials/JavaCollections/article.htmlLars Vogel (c) 2008, 2016 vogella GmbH Version 2.8, 29.09.2016 본 튜토리얼은 자바8에서의 List, ArrayList, Map과 같은 자바 컬렉션 사용법에 대해 설명합니다. 1. 자바 컬렉션1.1. 컬렉션(Collection)이란?자바는 객체를 배열로 저장할 수 있는데, 배열은 초기화 시점에 미리 정의된 크기로 초기화됩니다. 자바의 코어 라이브러리는 컬렉션 프레임워크(Collection Framework)라는 보다 융통성 있게 데이터를 담아서 처리하기 위한 자료구조를 제공합니다. 컬렉션에 저장된 데이터는 캡슐화되며, 미리 정의된 메서드로..

DevLogs/Article 2019.03.10