[GN#228] Pinterest가 6명의 엔지니어만으로 1100만명의 사용자로 확장한 방법
Pinterest는 굉장히 흥미로운 회사입니다. 구글 이미지 검색에서 핀터레스트 사진들이 쏟아지게 만드는 SEO Growth Hack으로도 유명하지만, 창업자는 초기에 애플스토어를 돌아다니며 각 기기의 화면을 Pinterest로 바꾸기도 하고, 사용자들의 피드백을 빠르게 수용하여 바이럴을 만들기 위해서 엄청나게 노력하기도 해서 지금의 위치에 올랐는데요. 현재는 Memcached Fleet에만 EC2 5천 대를 운용할 정도로 커졌지만, 초기에는 아주 소수의 엔지니어 만으로 운영하면서 고생을 했다고 알려져 있습니다. "Pinterest가 6명의 엔지니어만으로 1100만 명의 사용자로 확장한 방법" 은 2010년부터 2012년까지 창업 초기에 어떻게 기술 스택을 운영했는지를 설명하는 글입니다. 역시나 중요한 교훈은 "간단하게 유지할 것. 잘 알려지고, 검증된 기술들을 사용할 것"
ㅤ
OpenAI 개발자 행사에서 이미지 인식까지 가능한 GPT-4 with Vision이 공개되었는데요. 협업 화이트보드 앱 tldraw 제작자가 이 GPT-4V를 이용하여, 사용자가 그린 소프트웨어 이미지를 실제 작동하는 코드로 변환해 주는 "Make Real" 의 프로토타입을 선보였습니다. 사용자가 그린 벡터 드로잉을 시각적으로 해석하여 동작하는 인터페이스 및 간단한 게임을 만들 수 있는데요. 동작 방식에 대한 설명을 넣어두면 그 내용도 인식해서 실행하는 코드가 생성됩니다. 간단한 슬라이더 UI 부터, 틱택토/블록 깨기/스네이크 게임 등을 만든 사람들이 나왔는데요. 영상을 보면 매우 놀랍습니다. 이와 함께 Screenshot-To-Code는 같은 방식으로 웹사이트의 캡쳐 이미지를 넣으면 GPT-4V 가 그걸 분석해서 그대로 웹 사이트 코드를 만들어 주는 오픈소스입니다. 다양한 용도로 응용이 가능할 것 같습니다.
ㅤ
중요한 오픈소스들의 탄생부터 현재까지를 다루는 다큐멘터리들이 계속 나오고 있는데요. "eBPF: Unlocking the Kernel" 는 eBPF의 탄생부터 현재 상황을 잘 정리한 공식 영상입니다. 현재 eBPF는 주요 클라우드 업체 및 빅테크 회사들이 기본적으로 채택하는 기술 중 하나이므로 꼭 보시면 좋겠습니다. "Ruby on Rails: The Documentary" 는 유럽의 개발자 구인구직 사이트 Honeypot이 시리즈로 만들고 있는 개발자 대상 다큐멘터리의 최신 영상인데요. 루비 온 레일즈의 탄생과 개발에 직접 참여했던 사람들의 이야기를 다루고 있습니다. 기존에 올라왔던 Kubernetes, Prometheus, Vuew.js 등과 함께 한 번쯤 봐두시면 좋을 것 같아요.
ㅤ
주말 동안 테크씬을 뜨겁게 달군 것은 지난 금요일에 OpenAI 이사회가 CEO인 Sam Altman을 내보내기로 결정한 사건입니다. 이사회 측은 샘이 솔직하게 의사소통 하지 않은 게 원인이라고 얘기하며, 즉시 CEO직을 그만두고 이사회에서 나가라고 한 것인데요. 이와 함께 주요 기술 리드이자 이사회 이장이었던 Greg Brockman도 이사회에서 내보내지만 회사에선 계속 일을 한다고 밝혔는데, 그렉은 자신도 이사회가 한 일에 충격을 받았다고 샘과 같이 그만두겠다고 발표를 했습니다. 여기에 시니어 연구원 3명도 같이 사임을 하면서 사태가 점점 더 커지고 있는데요. 이렇게 된 이유에 대해서는 OpenAI의 수석 과학자인 Ilya Sutskever 와의 불화로 인한 쿠데타라는 이야기가 있는데, AGI 에 대한 의견 차이 / 회사의 수익성에 대한 접근 방식 / 새로운 투자를 위한 주식 매각 등 다양한 것들이 원인이 아닐까 하며 얘기가 나오고 있습니다. 이사회 멤버가 소수 인원이고 공식적으로 밝혀진 바가 없어서 다들 추측만 하는 상황인데요. 샘과 그렉이 별도로 회사를 창업하게 될 거라는 이야기도 있고, OpenAI 이사회가 투자자(Microsoft) 때문에 다시 샘을 복귀시키려 하다는 소문도 나오고 있습니다. 올해 가장 핫한 회사인 OpenAI는 개발자 행사 이후로 더더욱 주목 받는 상황이었는데, 갑자기 이런 내홍을 겪게 되면서 AI 업계 관계자들은 흥미로운 시선으로 바라볼 수 밖에 없는 듯합니다.
ㅤ
✓ Ask GN - 다양한 질문을 올려주세요.
✓ Show GN - 직접 만드신 오픈소스나, 재직중인 스타트업의 제품/서비스를 소개해주세요
✓ 사내 커뮤니케이션 도구에 GeekNews Bot을 추가해서 멤버들과 함께 새 글을 받아보세요
ㅤ→ Slack봇, 잔디봇, Teams봇, Discord봇, 구글 챗 봇, Swit 봇
✓ 긱뉴스는 RSS로도 구독 가능합니다
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 뉴스레터를 추천해 주세요.
매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.
- Pinterest가 6명의 엔지니어만으로 1100만명의 사용자로 확장한 방법
- Make Real - 그림을 동작하는 소프트웨어로 바꾸기
- eBPF: Unlocking the Kernel [공식 다큐멘터리, 30분]
- Ruby on Rails: The Documentary [유튜브, 44분]
- OpenAI, CEO 샘 알트먼을 내보내기로 결정
- Rust+WASM으로 이기종 Edge에서 빠르고 포터블한 Llama2 추론 실행하기
- sshx - 빠르고 협업가능한 웹 기반 터미널
- WAF(웹 어플리케이션 방화벽)를 사용하지 마세요
- 엔지니어의 단계별 전문성 레벨 키우기
- 어느 DevOps 엔지니어의 조직 적응 과정과 추천 스킬셋
- WASM by Example - 예제로 배우는 WASM
- Pretendard 제작자가 참여한 새로운 폰트 Wanted Sans
- SaaS Growth Cheat Sheet
- Copilot이 GitHub을 AI기반 개발자 플랫폼으로 만들 것
- OpenGPTs - OpenAI의 GPTs를 오픈소스로 구현
- tailspin - 로그 파일 highlighter
- Loro: 고성능 CRDT 라이브러리로 상태 관리 재구성 하기
- GraphCast - DeepMind의 기상 예보를 위한 AI 모델
- Google Play의 새로운 개인 개발자는 앱 출시에 20명 이상의 테스터가 2주이상 앱을 테스트해줘야 배포 가능
- Microsoft AI Ignite 이벤트 발표 제품들 요약 [8분]
- Zapier AI Actions - AI플랫폼에서 Zapier의 자동화 액션을 실행하기
- 애플, 내년 아이폰에 RCS 지원 도입 발표
- 구글, 경쟁사를 짓밟기 위해 DMCA 신고를 무기화한 두 남성을 고소
- Screenshot-To-Code - GPT-4V로 화면 캡쳐를 코드로 변환하기