Redis Conference 2015

Salvatore Sanfilippo

Redis 컨퍼런스 2015

원문은 Salvatore Sanfilippo님이 에 게재했습니다. 이 블로그 구독하기

집에 돌아왔다. 결코 쉽지 않은 여정이었다. 샌프란시스코에서 시칠리아까지 가는 것은 일종의 NP 완전 문제 같아서, 세 번 미만의 비행으로 해결되는 경로는 존재하지 않는다. 하지만 충분히 그만한 가치가 있었다. Redis Conference 2015는 정말 훌륭했고, 샌프란시스코는 언제나처럼 멋졌으며, 흥미로운 사람들을 많이 만날 수 있었기 때문이다. 여기서는 컨퍼런스에 대한 짧은 후기만 남기려 한다. 하지만 이번 여행 자체도 놀라운 경험이었다. 단순히 똑똑한 프로그래머일 뿐만 아니라 시칠리아에서도 친구가 될 수 있을 것 같은 옛 친구들과 새 친구들을 만났기 때문이다. 집에서 1만 킬로미터 떨어져 있었지만 외롭다고 느낀 적은 한 번도 없었다.

컨퍼런스는 RackSpace가 훌륭하게 주최했고, RedisLabs와 Heroku, Hulu가 함께 후원했다. 모든 분들께 몇 번이고 감사드려도 모자랄 정도다. 많은 사람들이 단 며칠을 위해 미국 각지와 해외에서 샌프란시스코까지 왔고, 행사장은 정말 멋졌으며 모든 것이 가장 세세한 부분까지 완벽하게 준비되어 있었다.

심지어 Redis 6주년을 축하하는 놀라운 케이크도 있었다 :-)

하지만 이번 컨퍼런스의 진정한 킬러 기능은 참석자의 수와 질(대부분 실제 Redis 사용자)이었다. 약 250명 정도였고, 발표의 질도 뛰어났다. 컨퍼런스는 무료였지만, 어떤 면에서도 무료 행사처럼 보이지 않았다. 발표를 위한 놀라운 무대, 매우 높은 수준의 음식, 넉넉한 공간. 이 모든 것이 솔직히 흥미로운 교류를 위한 환경을 만드는 데 도움이 되었다. 모두가 무언가를 실제로 해내기 위해 Redis를 쓰고 있었고, 많은 사람들이 자신의 경험을 공유했다. 발표 중에서는 Hulu와 Heroku의 발표가 특히 흥미로웠는데, 다양한 사용 사례와 운영상의 과제에 대한 세부 사항을 다루었기 때문이다. 나는 RackSpace의 Bill Andersen이 제시한, 사용 사례 중심 방식으로 Redis를 벤치마킹해야 한다는 비전에도 동의한다. 인터뷰 때문에 그의 발표 초반을 놓치긴 했지만, 멋진 점은 모든 발표가 녹화되어 컨퍼런스 사이트인 http://redisconference.com 에서 공개되면 누구나 볼 수 있게 될 것이라는 점이다.

여러 VeryLargeCompanies 관계자들이 다가와 Redis를 이용해 VeryLargeUseCase를 어떻게 활용하고 있거나 활용할 예정인지에 대한 이야기를 들려주었다. 기본적으로 이제 Redis는 어디에나 있다.

Redis Conference는 Redis 커뮤니티에 큰 선물이었다… 그리고 어떤 면에서는 ‘Redis 바깥의 Redis’가 얼마나 큰지를 잘 보여준다. 내 말은, 이제 Redis는 서버와 클라이언트 라이브러리 저장소의 경계를 넘어 독자적인 삶을 살고 있다는 것이다. 서로 아이디어를 교환하고 다양한 방식으로 Redis를 활용하는 많은 사용자를 보유한 기술이다. 기업 내부에서 여러 사용 사례를 다루기 위한 기술로 제공하기도 하고, 클라우드 제공업체가 다른 기업들에 서비스로 제공하기도 한다.

마음에 들지 않았던 한 가지는 Matt Stancliff의 발표였다. 그는 Redis 개발 과정의 여러 문제를 파헤치려 했고, 결국 커뮤니티에 나를 대신해 자신이 프로젝트 리더가 되어야 한다고 제안했다. 내 생각에 Matt이 실제로 한 일은 IRC와 Twitter, GitHub 이슈에 올린 내 글들을 매우 불공정한 방식으로 발췌해 나에 대한 나쁜 이미지를 만드는 것이었다. 큰 실수였다고 생각한다. 게다가 그는 마지막 순서에 발표하면서 반론할 기회조차 주지 않았다. Matt과 나는 여러 면에서 매우 다른 비전을 가진 사람들이지만, Redis는 내가 수년을 투자한 프로젝트이며 내 비전을 바꿀 생각은 없다. 오히려 압박 때문에 병합했던 코드 중 지금 보니 제대로 작성되거나 설계되지 않았다고 느끼는 것들이 있어 걱정이다.

Redis가 단일 문화가 되는 것을 막는 것은 라이선스다. 커뮤니티가 언젠가 훨씬 더 잘할 수 있다거나, 혹은 완전히 다른 방식으로 하고 싶다고 진심으로 믿게 되면 포크가 등장할 것이고, 다윈의 선택이 작용해 가능한 최고의 Redis가 남게 될 것이다. 기술적 리더십은 당신이 해낼 수 있는 일에 대한 보상이지, 컨퍼런스에서 요구해서 얻는 것이 아니다. 게다가 기술은 단순히 코드만이 아니라 인간적인 상호작용에 관한 것이기도 하며, 인생은 무엇이 올바른 행동인지에 대한 근본적인 가치를 공유하지 않는 사람들과 교류하기에는 너무 짧다.

쓴맛이 남긴 했지만, 전반적으로 Redis Conference는 마법 같은 경험이었다. Matt의 발표조차도 앞으로 무엇을 해야 할지, 이 프로젝트에 무엇을 원하는지를 이해하는 데 도움이 되었다. 이 행사를 가능하게 해준 모든 분들과 모든 참석자들에게 감사드리며, 내년에도 다시 만날 수 있기를 바란다.

이 글은 muse-spark-1.2-contributor 모델을 사용해 번역했습니다.

댓글