background preloader

아직안읽음

Facebook Twitter

[이희우의 쫄지마! 인생] 1. 연재를 시작하며. 대한민국 스타트업을 위한 어느 벤처투자자의 수줍은 고백 “이희우의 쫄지마!

[이희우의 쫄지마! 인생] 1. 연재를 시작하며

인생” “내가 외롭지 않다는 것을 느끼기 위해서 이제 내게 남은 소망은 다만 내가 사형집행을 받는 날 많은 구경꾼들이 증오의 함성으로써 나를 맞아 주었으면 하는 것뿐이다” 까뮈의 이방인 중에서 1. 어제 랜디 코미사(Randy Komisar)가 쓴 ‘승려와 수수께끼’를 읽었다. 2003년 7월, 난 24/7 Real Media(2003년말 미국 광고기업에 인수됨) 라는 인터넷 광고 미디어렙 회사에서 일하고 있었다. 1997년부터 근무하던 벤처캐피탈 회사인 KTB네트워크를 관두고 나온 지 1년 가까이 흘러가던 시점이었다. 17일 제헌절, 그리고 18일이 금요일이라 하루 휴가만 내면 17일부터 20일까지 여행일정이 나올 것 같았다(그 당시에는 제헌절이 휴무였다). “이부장! “아 예, 이번엔 좀 멀리 갑니다. “이번엔 뭐 하려 구요?” “그냥 머리 좀 식히려구요” “저번에도 머리 식힌다고 했잖아요. The Twelve-Factor App. [연재] 게임서버의 작동원리, 섭다와 렉은 왜 생길까? 인벤에서는 국내최초로 서버엔진을 개발하고 상용화한 '넷텐션'의 배현직 대표님을 모시고 서버 관련 칼럼을 기고받게 되었습니다.

[연재] 게임서버의 작동원리, 섭다와 렉은 왜 생길까?

넷텐션은 '프라우드넷(ProudNet)'이라는 이름의 서버 엔진을 개발해 현재 '마비노기영웅전', '마계촌온라인' 등 60개 이상의 개발 프로젝트에서 사용 중이며 미국, 한국, 독일 중국 등 9개국 이상에서 게임 서버로 운용 중입니다. 지난번 연재에 이어 이번 시간에는 서버의 작동 원리와 게임 서버는 누가 어떻게 만드는지에 대한 주제로 이어집니다. 앞 기고에 이어서 새로운 연재를 하기 전에 고민을 많이 했다. 주제 자체가 딱딱한 내용인지라 독자들에게 편하게 다가가게 만들고 싶었기 때문이다. 게다가 기술적으로 어려운 내용을 점점 풀어야 하는데 이를 어떻게 풀어가야 할지 고민했다.

결국, 필자는 그냥 써 나가기로 했다. . [ ▲ 그렇다. 1편은 도입 부분에서 끝이 났다. 필자도 읽어 보면서 너무 빨리 잘랐다는 느낌이 들 정도였으니. ] 게임 서버와 게임 클라이언트는 그 목적과 역할이 정 반대이다. 게임 클라이언트는 화려한 그래픽과 무거운 용량을 자랑한다. 게임 클라이언트는 최대한 화려한 것을 사용자에게 보여줘야 한다. 앞 편에서 언급했듯이, 게임 서버는 화면에 보여주는 것 없이 뇌 역할을 한다. 실제 게임 서버도 마찬가지다. 안정화된 게임 서버는 'Daemon'이라고 불리는 상태로 작동한다. 비록 게임 서버 자체는 아무것도 보여주지 않지만, 게임 개발사들은 게임 서버의 실행 상황을 관제하는 프로그램을 자체 개발해서 사용한다. 게임 서버가 구동되는 환경은 일반 컴퓨터와 완전히 다르다. 그러다보니 게임 서버를 유지하는 데 필요한 컴퓨터, 소프트웨어, 네트워크 임대, 공간 임대에 들어가는 비용이 막대할 수밖에 없다. 게임 서버 하드웨어 또한 게임 회사에서는 1급 비밀로 다룬다. 게임 서버가 구동되는 운영체제는 우리가 일반적으로 쓰고 있는 윈도(Windows)가 아니다. 리눅스는 완전히 공짜이다. . [ ▲ 리눅스 실행 화면. . = 사용자 인증만을 담당하는 인증 서버. Brewer's CAP Theorem <= :julianbrowne. On Friday 4th June 1976, in a small upstairs room away from the main concert auditorium, the Sex Pistols kicked off their first gig at Manchester’s Lesser Free Trade Hall.

Brewer's CAP Theorem <= :julianbrowne

There’s some confusion as to who exactly was there in the audience that night, partly because there was another concert just six weeks later, but mostly because it’s considered to be a gig that changed western music culture forever. Distributing Complex Services in Cross-Geolocational IDCs. Introduction Tencent is one of the biggest Internet companies in China, mainly covering instant messaging and gaming.

Distributing Complex Services in Cross-Geolocational IDCs

Tencent's flagship product, QQ instant messaging, has over 800 million monthly active users (according to a Tencent report in 2013 Q3), and Qzone (qzone.qq.com) is a social networking platform for QQ users with over 600 million monthly active users. This interview was first published on InfoQ China as a video interview. A brief note on terminology IDC refers to Internet Data Centre. InfoQ: We have heard a lot about "SET" in Qzone recently. Compare and contrast the authentication types (BASIC, DIGEST, FORM, and CLIENT-CERT); describe how the type works; and given a scenario, select an appropriate type.

A web client can authenticate a user to a web server using one of the following mechanisms: HTTP Basic Authentication HTTP Digest Authentication HTTPS Client Authentication Form Based Authentication HTTP Basic Authentication.

Compare and contrast the authentication types (BASIC, DIGEST, FORM, and CLIENT-CERT); describe how the type works; and given a scenario, select an appropriate type.

MORE AGILE: 글로벌 고수들의 노하우 대 공개 - 2013 InfoQ 뉴욕 강연내용 모음 (Scaling) The Netflix Dynamic Scripting Platform. The Engine that powers the Netflix API Over the past couple of years, we have optimized the Netflix API with a view towards improving performance and increasing agility.

The Netflix Dynamic Scripting Platform

How Etsy Deploys More Than 50 Times a Day. Daniel Schauenberg described at the last QCon London how Etsy, renowned for its DevOps and Continuous Delivery practices, does 50 deploys/day.

How Etsy Deploys More Than 50 Times a Day

A fully automated deployment pipeline, thorough application monitoring and IRC-based collaboration are all important to achieve this rate of change while keeping risk to a minimum. Etsy's development approach revolves around making many small, continuous changes. Denial of Service Attacks. 50+ Google Analytics Resources - The 2014 Edition. Google Analytics is one of the best free data analysis tools on the web.

50+ Google Analytics Resources - The 2014 Edition

But having this powerful tool at your disposal is irrelevant if you don’t know how to harness its potential. People say you can’t teach an old dog new tricks, but whether you’re a beginner at analytics or an expert, there is untapped wisdom in the posts below. For Beginners These posts should guide you through getting Google Analytics set up and getting started. Data Segmentation.