[GN#230] 서버리스 데이터 시스템의 아키텍처
S3 같은 대규모 클라우드 서비스들은 어떻게 단순성, 신뢰성, 내구성, 확장성을 제공하면서도 저렴한 가격에 제공이 가능할까요? 이건 이런 서비스들이 "대규모, 멀티 테넌트" 아키텍처로 설계되었기 때문입니다. "서버리스 데이터 시스템의 아키텍처" 글은 서버리스와 멀티테넌시에 대한 정의부터 시작해서, 이 시스템을 구성할 때 어떤 도전과제들이 있는지 등을 소개하는 글인데요. 최신 서버리스 시스템들을 이해하는 데 도움이 될 것 같아서 요약하여 옮겨봤습니다.
ㅤ
개발자들이 사랑하는 애플의 맥북과 macOS는 다른 환경들 보다는 외부 OS 들과의 연계가 다소 제한적이라는 인식이 강한데요. 최근엔 Asahi Linux 처럼 맥 기기에서 직접 리눅스를 부팅하거나, UTM 처럼 QEMU 기반으로 macOS 위에서 다른 운영체제를 실행하는 시도들도 많이 나오고 있습니다. Whisky는 애플이 만든 Game Porting Toolkit 을 이용한 Wine 강화판으로 맥에서 PC용 게임을 좀 더 쉽게 실행할 수 있게 해주는 오픈소스입니다. 이제 맥에서도 게임을 쉽게 즐길 수 있는 날이 오게 될 것 같아요. 그리고 Darling은 리눅스에서 macOS 소프트웨어를 실행하는 변환 레이어입니다. 맥에서만 사용가능했던 도구들이 리눅스에서 사용 가능해지면 좀 더 저변이 확대되지 않을까 생각도 듭니다.
ㅤ
다소 황당한 이슈인데 Pragmatic Engineer 뉴스레터를 발행하는 Gergely Orosz가 놀라운 폭로를 하나 했습니다. DevTernity, JDKon 같이 참가비가 꽤 비싼 유료 개발자 행사를 조직하는 Dev.Events 라는 회사가 몇 년간 계속 가짜 여성 개발자를 발표자로 넣어서 홍보해 왔다는 내용인데요. 한 명은 Coinbase, 다른 한 명은 WhatsApp의 직원이라고 했지만, 실제 체크해보니 그런 여성은 실제로 존재하지 않았고 이 폭로가 나오자 조용히 삭제 되었습니다. 또한 인스타그램에 팔로워가 10만 명이 넘는 @coding_unicorn 이라는 여성 개발자 역시 가짜이며, 실제로는 DevTernity 창업자가 만든 가짜 계정인 것 같다고요. 다양성 문제를 쉽게 해결하기 위해 이런 일을 벌인 것 같다고 하는데 매우 씁쓸한 사건인 것 같습니다.
ㅤ
✓ Show GN - 직접 만드신 오픈소스나, 재직중인 스타트업의 제품/서비스를 소개해주세요
✓ Ask GN - 다양한 질문을 올려주세요.
✓ 사내 커뮤니케이션 도구에 GeekNews Bot을 추가해서 멤버들과 함께 새 글을 받아보세요
ㅤ→ Slack봇, 잔디봇, Teams봇, Discord봇, 구글 챗 봇, Swit 봇
✓ 긱뉴스는 RSS로도 구독 가능합니다
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 뉴스레터를 추천해 주세요.
매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.
- 서버리스 데이터 시스템의 아키텍처
- Whisky - 애플의 게임 포팅 툴킷을 이용한 Wine 강화판
- Darling - 리눅스에서 macOS 소프트웨어를 실행하기
- 가짜 여성 발표자를 포함시키는 기술 컨퍼런스 운영사를 조심하세요
- 2024년을 위한 API 트렌드
- 우리가 백엔드를 Vercel에서 Fly.io로 바꾼 이유
- Modern C++ 프로그래밍 강좌
- Emailspiration - 잘 디자인된 이메일 모음
- River - Go + Postgres 용 빠르고 단단한 Job Queue
- SDXL Turbo - 실시간 텍스트-to-이미지 생성 모델
- Carton - 다양한 언어에서 ML모델을 하나의 API로 실행하기
- 당신의 프라이버시 요구에 가장 적합한 브라우저 선택하기
- VectorDB - Kagi Search가 개발한 벡터 데이터베이스
- M3 칩의 CPU 코어는 무엇이 달라졌나?
- 아마존 HR에서 근무하며 목격한 'PIP 계획'에 혐오감을 느낀 전 직원
- NeumAI - 오픈소스 대규모 RAG 프레임워크
- Animate Anyone: 캐릭터 애니메이션을 위한 이미지-to-비디오 합성 기술
- Brickception - 팝업윈도우로 하는 블럭깨기
- 인간을 위한 딥러닝, Keras 3.0 릴리즈
- 마이크로소프트, ThreadX(Azure RTOS) 오픈소스화 발표
- Apple의 Pro Display XDR이 Thunderbolt 3을 한계까지 활용하는 방법
- Spring Boot 2 OSS 지원 종료, Spring Boot 3마이그레이션 방법
- State of JS 2023 설문 시작
- DALL·E Party
- Deno Cron 발표
- Meta, Seamless Communication 모델 패밀리 발표
- Tesla, Cybertruck 가격 및 스펙 공개하고 딜리버리 시작