ivan-bohun
A MAC No Factory Ever Issued — How Six ESP32-S3 Boards Share One W5500 Address
0
Components
Hardware componentsProject description
요약 런던의 한 아파트 선반 위에서 ESP32-S3 여섯 대가 실제 웹사이트를 서비스하고 있습니다. 클라우드도, CDN도, 라즈베리파이도, 리버스 프록시 장비도 없습니다. 이 시스템의 페일오버는 W5500의 MAC 주소가 소프트웨어 레지스터라는 사실에 통째로 기대고 있습니다. 리더로 뽑힌 보드가 공장이 발급한 적 없는 가상 MAC을 자기 W5500에 써넣고, 그 보드가 죽으면 4초 안에 다른 보드가 같은 주소를 이어받습니다. 개요 자기 하드웨어로 자기 웹사이트를 호스팅한다는 말은 요즘 거의 농담처럼 들립니다. IVAN BOHUN 프로젝트는 그 통념을 반증하려고 만들어졌고, 지금 이 순간에도 kyrylonovotarskyi.com이 이 하드웨어에서 응답합니다. 데모가 아니라 운영 중인 사이트입니다. 만든 사람은 런던에 거주하는 Kyrylo Novotarskyi로, 스스로를 Principal Engineer라 밝히고 있습니다. 주목할 것은 그의 GitHub 이력입니다. 2015년에 그는 Netflix의 Eureka를 포크했습니다 — "탄력적인 미들티어 부하 분산과 페일오버를 위한 AWS 서비스 레지스트리". 그리고 11년 뒤, 같은 문제를 클라우드가 아니라…
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.
