Wordpress - charsyam.wordpress.com - Charsyam's Blog
General Information:
Latest News:
[입 개발: Redis 장애] twilio 의 Redis 장애의 원인과 해결책(?) 25 Jul 2013 | 08:52 pm
몇일전에 twilio에 빌링 관련해서 장애가 발생했다고 합니다. 주 내용은 http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html 에서 보실 수 있습니다. 그리고 이 글이 해커 뉴스(https://news.ycombinator.com/item?id=6093954) 에 올라 왔고, 이에 대해...
[발 번역] Scale PHP on Ec2 to 30,000 Concurrent Users / Server 12 Jul 2013 | 04:15 am
해당 문서는 https://coderwall.com/p/__z9ia 를 발 번역한 것입니다. 오역에 주의하시기 바랍니다. 장인의 숨결이 느껴지네요. RockThePost.com은 아마존 EC2 에서 LAMP 스택을 사용합니다. 동시에 하나의 메일을 백만명의 투자자들에게 보내는 기능을 준비하고 있습니다. 딱, 두명 뿐인 엔지니어링 팀이라, 동시에 몇명의 사...
[입 개발] 왜 Redis는 마스터/마스터 리플리케이션을 지원하지 않을까? 11 Jul 2013 | 07:28 pm
입으로만 개발하고 손으로는 개발하지 않는 입개발 전문가로써 쿨럭… 지금 무슨 얘기를… 다시 원래의 이야기로 돌아가서… 가끔씩 외국도 그렇고 국내도 그렇고 사람들은 다 똑같은가 봅니다. 왜 레디스는 마스터/마스터 리플리케이션을 지원하지 않는가에 대해서 물어봅니다. 뭐, 클러스터만 되면 어느정도 해결이 될것 같기도 하지만… 레디스의 경우 마스터/슬레이브에 대한...
[입 개발] Sentinel은 어떻게 노드를 찾아낼까? 8 Jul 2013 | 03:02 pm
점점, 내용이 없어지는 입개발입니다. 최근에는 백수가 열심히 먹고 살아볼려고 하니, 좋은 내용이 없네요. 죄송합니다. 요새는 Redis HA쪽에 관심이 있다보니, 점점 Sentinel을 자주보게 되는데요. 근원적인 질문을 하나 던집니다. Sentinel은 어떻게 감시해야할 노드를 찾아낼까? 사실 어떻게 보면 간단합니다. 우리는 sentinel.conf에 ...
[입 개발] Redis Sentinel의 동작 방식에 대하여… 27 Jun 2013 | 05:40 am
Redis Sentinel은 Redis에서 Simple Failover를 위해서 제공해주는 솔루션 입니다. 나름 복잡하지만, 다른 솔루션에 비해서 아주 심플하게 구현되어 있기 때문에, 아주 간단한 구조에서는 사용하기에 편리합니다. 저 같은 경우는 부끄럽게도, Sentinel의 중요한 동작 중에 하나를 신경을 못쓰고 잘 알지 못하다가 이번에 제대로 이해를(...
[입 개발] Cache에서의 Eviction, Expiration, Passivation 4 Jun 2013 | 04:22 pm
Cache를 공부하다 보면 다음과 같은 개념들을 만날 수 있습니다. Eviction 과 Expiration. 이게 비슷한 행동을 하고, 비슷한 내용으로 보이는 케이스가 있지만, 사실상 완전히 다른 개념입니다. 넵, 저도 맨날 오해하고 있지만… 그래서 여기에 대해서 간단하게 적어보려고 합니다. 캐시 서버는 속도를 위해서 대부분 메모리를 사용합니다. 디스크를 ...
마세라티 문제에 대한 말도 안되는 개인적인 생각 26 May 2013 | 06:54 am
마세라티 문제라는 것이 있다. 일단 여기 관련된 내용은 http://blog.kivol.net/post/51143318331 를 보면 이해할 수 있을 것이다. 사실 여기에 대해서 반박(?) 하기 위해서 쓰는 것은 아니고, 위의 블로그의 내용이 지극히 옳은 내용이다. 나도 거의 동감한다. 일반적인 서비스가 초반에는 당연히 서버 한대에(그것도 사양이 낮은) 웹...
마세라티 문제에 대한 말도 안되는 개인적인 생각 26 May 2013 | 06:54 am
마세라티 문제라는 것이 있다. 일단 여기 관련된 내용은 http://blog.kivol.net/post/51143318331 를 보면 이해할 수 있을 것이다. 사실 여기에 대해서 반박(?) 하기 위해서 쓰는 것은 아니고, 위의 블로그의 내용이 지극히 옳은 내용이다. 나도 거의 동감한다. 일반적인 서비스가 초반에는 당연히 서버 한대에(그것도 사양이 낮은) 웹...
초보개발자의 DevOps에 대한 생각 25 May 2013 | 03:15 pm
먼저 나는 DevOps에 대해서는 잘 모른다. 이 Role이 어떤 역할을 수행해야 하는지, 또는 왜 각광받게 되는지 이런 부분에 대한 이해가 떨어질 수 있기 때문에, 그냥 초보 개발자의 그냥 잡소리로 생각해주면 좋을듯 하다. 사실 나는 DevOps라는게 기존의 패키지 소프트웨어 개발자보다는 서비스 개발자를 특성 때문에, 어떻게 각광받고 있는게 아닐까 싶다....
초보개발자의 DevOps에 대한 생각 25 May 2013 | 03:15 pm
먼저 나는 DevOps에 대해서는 잘 모른다. 이 Role이 어떤 역할을 수행해야 하는지, 또는 왜 각광받게 되는지 이런 부분에 대한 이해가 떨어질 수 있기 때문에, 그냥 초보 개발자의 그냥 잡소리로 생각해주면 좋을듯 하다. 사실 나는 DevOps라는게 기존의 패키지 소프트웨어 개발자보다는 서비스 개발자를 특성 때문에, 어떻게 각광받고 있는게 아닐까 싶다....