안녕하세요 구독자님,
"대단하다"는 말로는 부족할 정도로 최근 Shopify의 성과와 이를 드러내는 방식은 깊은 인상을 남겼어요. 같은 Rails 생태계에서 활약하는 대표적인 기업인 Shopify의 기록을 보며, 우리 회사도 언젠가 이런 성과를 만들어낼 수 있지 않을까 하는 욕심과 함께 새로운 자극을 받았어요.
이처럼 업계에 한 획을 그은 사례들은 우리에게도 도전의 자극을 주는 것 같아요. 여러분도 이번 소식을 통해 영감을 얻고, 더 큰 목표를 향해 나아가는 계기가 되기를 바랍니다.
이번 주 소식은 1Password의 Rails Foundation 코어 멤버 합류, Shopify가 블랙 프라이데이 기간에 이룬 성과들, Ruby Triathlon과 내년에 있을 Ruby 컨퍼런스 일정에 대한 소식을 다뤄봤어요.
새로운 소식
1Password, Rails Foundation의 새로운 코어 멤버로 합류
Rails Foundation이 1Password를 새로운 코어 멤버로 맞이했어요. 1Password는 Kolide 인수를 통해 Rails 기반의 Device Trust 제품을 개발하고, 이를 Extended Access Management 플랫폼에 통합했어요. 또한, Rails 커뮤니티를 위해 보안 중심의 문서화와 개발자 교육을 지원하며 기여하고 있어요.
개인적으로 6년째 1Password를 사용해 온 입장에서, 이들의 Rails Foundation 참여 소식이 매우 반갑고 놀라웠어요. 특히, 방대한 데이터와 요청을 처리하는 Rails 기반 서비스로서 1Password가 성능과 신뢰성을 증명한 사례가 된 것 같아 뿌듯한 마음도 들었어요.
Shopify의 Black Friday 이벤트 지표 공개
Shopify는 Black Friday 동안 놀라운 기술 및 비즈니스 성과를 기록했어요. CEO Tobi Lutke는 이 기간 동안의 주요 지표를 공개했는데, 매출은 50억 달러에 달했고 분당 최고 매출은 460만 달러였어요.
기술적으로도 놀라운 성과를 보였는데, Shopify는 분당 최대 2억 8,400만 건(edge), 8,000만 건(app 서버)의 요청을 처리하며 12TB 데이터를 전송했어요. 데이터베이스는 초당 4,500만 쿼리와 760만 쓰기를 처리했으며, Kafka는 피크 시 초당 6,600만 개의 메시지를 소화했다고 해요.
이에 대해 DHH는 Rails의 슬로건에 새로운 단계를 추가해야 한다며 축하의 메시지를 전하기도 했어요. "from HELLO WORLD to IPO to a million+ req/sec doing $5B/day"
Shopify의 사례는 Rails를 기반으로 비즈니스와 기술적인 성과를 모두 보여주는 대표적인 사례라고 생각해요. 물론 단순한 Monolithic Ruby on Rails 구조는 아니겠지만, 이제는 성능 문제로 Rails를 쓰지 못한다는 주장은 더 이상 설득력을 갖기 어렵다고 생각해요.
실시간으로 주문 현황을 전세계적으로 공개한 Shopify
Shopify가 블랙 프라이데이를 맞아 실시간 주문 현황을 멋진 웹페이지로 공개하며 화제를 모았어요. 이 현황은 라스베가스의 스피어베가스에서도 실시간으로 공개되었으며, Shopify CEO Tobi Lutke는 관련 영상을 공유했어요. Shopify의 사장 Harley Finkelstein은 "Entrepreneurs: You've got this, and Shopify's got you"라는 메시지와 함께 홍보 영상을 공유하기도 했어요.
또한, 개발자 겸 콘텐츠 크리에이터인 Lewis Menelaws는 Shopify 기술팀과의 인터뷰에서 이 페이지가 React와 React Three Fiber를 기반으로 제작되었으며, 데이터 파이프라인과 GPU Instancing 기술을 활용해 지구 화면에서 주문 현황을 실시간으로 구현했다고 밝혔어요. 인터뷰 영상 보기.
Shopify는 이번 사례를 통해 서버 사이드에서 대용량 데이터를 처리하는 기술력뿐만 아니라, 프론트엔드 기술력을 마음껏 선보였다고 생각해요. 특히, 지구 모양의 실시간 화면을 구현하고 이를 가장 효과적으로 홍보할 수 있는 스피어베가스를 활용했다는 점이 인상 깊었어요. 단순한 이벤트성 페이지가 아니라, 철저한 기술적 준비와 창의적 아이디어가 결합된 사례라고 생각해요.
Ruby Triathlon: A Journey of Growth and Inpiration
내년에 있을 Ruby 컨퍼런스에 연속으로 참석하는 Ruby Triathlon이라는 재미있는 단체의 소개가 있어서 홈페이지의 내용을 요약해봤어요.
루비 트라이애슬론은 2023년에 시작된 전통으로, 루비에 대한 열정과 커뮤니티, 그리고 컨퍼런스의 즐거움을 공유하는 행사라고 해요. 참가자들은 세 개의 루비 컨퍼런스에 연속으로 참석하며, 각 도시의 다양한 루비 커뮤니티를 경험하고 새로운 기술을 배우며, 전 세계의 개발자들과 교류할 수 있어요.
2025년에는 9월 동안 다음 세 개의 컨퍼런스가 예정되어 있어요.
- Rails World: 9월 4-5일, 네덜란드 암스테르담
- Friendly.rb: 9월 10-11일, 루마니아 부쿠레슈티
- EuRuKo: 9월 18-19일, 포르투갈 비아나 두 카스텔로
루비 트라이애슬론은 경쟁이 아닌 연결과 성장을 추구하며, 각 컨퍼런스에서 새로운 기술을 배우고, 커피를 마시며 우정을 쌓고, 새로운 도시의 분위기를 느낄 수 있는 기회를 제공해요. 참가를 위해 특별한 티켓이 필요하지 않으며, 각 컨퍼런스의 티켓을 개별적으로 구매하면 됩니다. 이 행사는 커뮤니티 주도로 진행되며, 참가자들이 여행, 활동, 숙박을 조율하여 세 개의 컨퍼런스를 경험하도록 장려해요.
2024년에는 대륙을 횡단하면서 행사에 참여하는 것에 성공했고, 내년에는 비슷한 시점에 3개의 컨퍼런스가 모두 유럽에서 열리는 점이 이 커뮤니티의 내년이 궁금해지는 포인트라고 생각해요. 시간적, 경제적 여유가 있는 분이라면 이런 커뮤니티 활동을 참여해보면서 글로벌한 환경에서의 Ruby on Rails를 경험해보는 것도 좋을 것 같아 소개해봐요.
2025년 Rails World, EuRuKo, Friendly.rb 컨퍼런스 소식
2025년 9월, 유럽에서 세 개의 주요 Ruby 컨퍼런스가 연이어 개최되요. 각 행사에 대한 세부 정보는 다음과 같아요:
Rails World: 9월 4일과 5일, 네덜란드 암스테르담에서 열려요. 이번에도 동일한 장소에서 더 많은 티켓이 제공될 예정이며, 발표자 모집(Call for Proposals)은 2025년 봄에 시작될 예정이라고 해요.
Friendly.rb: 9월 10일과 11일, 루마니아 부쿠레슈티에서 열려요. 이 컨퍼런스는 커뮤니티 중심의 편안한 분위기를 지향하며, 약 100명의 참석자와 함께할 예정이라고 해요.
EuRuKo: 9월 18일과 19일, 포르투갈 비아나 두 카스텔루에서 열려요. 유럽의 대표적인 Ruby 컨퍼런스로, 다양한 개발자들이 모여 지식과 경험을 공유하는 장이라고 해요.
이벤트
이 이벤트 정보는 참여를 위한 것이라기보다는 Ruby와 Rails 해외 커뮤니티의 활발한 활동을 알리기 위한 것이에요. Ruby와 Rails는 여전히 활기차게 움직이고 있다는 것을 매번 새롭게 느끼게 되네요.
Meetups
03 Dec, in Lexington, KY → Bluegrass Ruby - November: Rails 8
03 Dec, Online → Charlotte Ruby - Ruby Hack Night December 2024
03 Dec, in Ottawa, Canada → Ottawa Ruby - End Of Year Social!
03 Dec, in Paris, France → Paris.rb - December 2024
03 Dec, in Dublin 7, Ireland → Ruby Ireland - 🎄Have Yourself a Quizzy Little Christmas - Techie Charity Quiz 2024
03 Dec, in Kuala Lumpur, Malaysia → Ruby Malaysia - Ruby Tuesdays KL #112
03 Dec, in Jacksonville, FL → RubyJax - Open Hax December 2024
03 Dec, in San Francisco, CA → SF Bay Area Ruby - SF Ruby presents: Ruby & AI Meetup in December @ Sentry
04 Dec, in Montreal, Canada → Montreal.rb - Hack Night: Hunt The Wampus - Part 2 (The View)
04 Dec, in Prague, Czechia → Prague.rb - First Wednesday Of The Month - Ruby December 2024
04 Dec, in Kaohsiung, Taiwan → Rails Taiwan - 高雄 Rails Meetup December 2024
04 Dec, in Singapore → Singapore Ruby Group - Ruby SG December Meetup
05 Dec, in San Diego, CA → SD Ruby - Monthly Meetup
05 Dec, in Vancouver, Canada → VanRuby - Git Push to 2025: Devs Social Party
05 Dec, in Wien, Austria → vienna.rb - #62 - Ruby December Meetup
06 Dec, in Wellington, New Zealand → Ruby Wellington - End of Year Social Catch-up
09 Dec, in London, UK → London Ruby User Group - December 2024 Meeting
09 Dec, Online → Orange County Ruby - Ruby Science December 2024
10 Dec, in Austin, TX → Austin.rb - End of Year Ruby Social
10 Dec, Online → Philly.rb - Pubnite December 2024
10 Dec, in Jacksonville, FL → RubyJax - Open Hax December 2024
10 Dec, in Lehi, UT → Utah Ruby Users Group - Topic TBD
출처: RubyConferences
채용
Ruby와 Rails는 여전히 전 세계의 많은 회사들에서 활발히 사용되고 있으며, 다양한 프로젝트와 서비스를 지원하는 데 중요한 역할을 하고 있어요. 직접적인 채용의 정보도 되겠지만 어떤 회사에서 사용하고 있는지를 간접적으로 알 수 있는 정보라고 생각해서 공유해요.
Ruby on Rails를 사용하는 회사에서 채용 소식을 알리고 싶으시다면 링크드인으로 연락해 주세요.
릴레잇, Product Engineer, Backend
릴레잇은 작년 11월에 Private Beta를 마치고 퍼블릭 런칭을 했다고 하고, Relate CRM을 통해 B2B 세일즈를 심플하게 만들고, 고객 관리를 더 쉽고 편하게 할 수 있는 방식을 제안한다고 해요. (https://www.relate.kr/blog/announcing-relate/)
기술스택은 Ruby on Rails를 Monolithic으로 사용하고 있고 PostgreSQL에 Vue.js를 프론트로 사용하고 있다고 해요. 관심 있으신 분들은 채용 공고를 확인해주세요.
링크드인을 통해 요청 받은 채용 공고에요.
이전에 소개된 공고
당근마켓, Software Engineer, Backend - 중고거래
당근마켓, Software Engineer, Backend - 운영개발
GitLab, Backend Engineer, Foundations: Import and Integrate
Guston, Product Infrastructure Engineer
Instacart, Staff Software Engineer, Order Quality
1Password, Staff Rails Developer
의견을 남겨주세요