Eric Kim(ericygkim)

2019-07-11
[원본글] https://ericygkim.wordpress.com/2019/07/11/aws-ebselastic-block-storage-의-비용-최적화/ 애플리케이션 개발 후 AWS에 애플리케이션을 설치할 때 성능, 가용성, 확장성, 비용, 서비스 특성등 많은 요구사항들을 고려하여 복잡한 고민을 거쳐 EC2 인스턴스 사이즈등  AWS 자원들을 선택하게 됩니다. 그 중 중요한 요소 중 하나가 EC2인스턴스나 RDS에 연결되는 스토리지인 EBS(Elastic Block Storage)를 선택하는 일인데, 성능 및 비용까지 고려해서 선택하는 과정은 많은 고민을 할 수 밖에 없습니다.  EBS 볼륨의 크기를 정하는 것도 중요하지만 그것보다 더 중요한 것은 EBS 볼륨의 종류를 선택하고 성능과 비용 최적화 하는 것입니다. 얼마나 빠른 EBS 볼륨을 선택하는냐에 따라 애플리케이션, 데이터베이스의 성능에 큰 영향을 미치게 됩니다. 또한 EBS 볼륨의 유형에 따라 비용이 크게 달라집니다.  그러므로 요구되는 성능과 비용을 고려하여 적절한 스토리지 유형과 크기를 현명하게 선택하여야 합니다. 이와 관련된 기본 지식과 약간의 노하우를 공유할까 합니다....
2019-05-30
[원본] - [원본글] 인성 나쁜 인재(人材)는 스타트업의 인재(人災) 스타트업 CEO로서 수 년간 어떤 인재를 채용해야 할지에 대한 학습하는 것은 매우 중요한 일이었다. 특히, 실리콘밸리와 달리 인재풀이 작은 한국에서 스타트업을 한다면 업계에서 최고의 인재들로 팀을 구성할 가능성은 매우 희박하다는 현실을 빨리 받아들여야 했다.  어느 회사나 비슷하겠지만 스타트업에 능력 좋은 사람 혹은 똑똑한 사람을 채용하고 싶은 것은 어느 CEO나 같은 마음일 것이다. 그러나, 수년간 사업을 하면서 깨닫게된 한가지는 스타트업이라는 특수한 상황에서 좋은 인재를 채용하려고 무리하게 비용과 시간을 투자하는 것보다 나쁜 인재를 채용하지 않도록 하는 것이 더욱 효과적이라는 것이다. 그럼, 나쁜 인재의 정의는 무엇일까? 가장 중요한 것은 인성 나쁜 똑똑한 사람을 채용하지 말라는 것이다. 인성 나쁜 인재는 동서양과 고금을 막론하고 인류 역사에서 존재해 왔다. 스타트업을 하면서 오랜시간 동안 인재 등용에 있어서 실패를 겪으면서 조금씩 인성나쁜 인재들이 회사에 얼마나 큰 악영향을 주는지 비싼 비용을 내고 배워왔다. 중국의 역대 황제 약 230여 명 중 유일하게 ‘천년에 한번 나옴직한 ...
2019-01-21
1편에 이어 2편을 올려봅니다. Latency에 대한 이해 1편에서 언급하였듯이 Latency가 높아지는 (길어지는) 이유는 전송단의 각 파이프 라인 단계별 변수들이 복합적으로 작용하기 때문에 실무에서는 정확한 원인과 해결책을 찾기는 매우 어렵다. 또한, 종단간 (End-to-End) latency를 기술적으로 측정하는 정량화된 방법도 아직은 없는 상태이다. 어떤 분들은 카메라 앞에서 손을 흔들고 시간을 측정하시는 분들도 있고, 어떤 분들은 "아" 소리를 내고 들릴때까지 측정하는 사람도 있다. 저도 매우 원시적인 방법을 사용하고 있다. Millisecond로 표시되는 디지털 시계를 카메라로 계속 생중계하면서 단말기에서 보이는 화면과 실제 시간을 비교하는 방법을 사용하고 있다. 즉, 정량화된 방법은 부재인 상태이지만 기본적으로 가장 이상적인 환경에서 구축한 서비스의 Latency를 측정할 필요는 있다. 이러한 정량적인 방법의 부재로 현실적인 다른 관점에서측정방법을 하나 소개하고자 한다. 지금까지의 경험으로 비추어 보아 Latency의 최종 결과물인 시청자들의 시청경험(QoE: Quality-Of-Experience)라는  관점에서 Latency에 대한 설명을...
2019-01-21
처음으로 공개 블로그인 Popit에 글을 올려봅니다. 단어나 표현이 조금 부족하더라도 너그러운 마음으로 읽어 주세요. 감사합니다. 초고속 인터넷망의 지속적인 확산과 모바일 환경이 빠른 속도로 진화를 거듭해왔지만 , 고 해상도 디지털 비디오를 인터넷으로 전송하는 작업은 항상 품질에 대한 확신을 할 수 없는 어려운 일이다 . 최근 VoD(Video-on-Demand) 사업의 경쟁이 치열해지다보니 라이브 비디오 스트리밍 서비스를 이용한 새로운 사업들이 디지털 비디오 시장의 새로운 성장 동력이 되어 많은 회사들이 시장에 진입하고 있는 상황이다....
더보기