문화 축제 '쿨투레트라스(Cultuletras)'가 마드리드의 문학 지구(바리오 데 라스 레트라스)로 4일간 돌아와, 주민과 방문객을 위한 무료 활동을 제공합니다. 동화 구연, 워크숍, 문학 산책로 등은 입장료 없이, 몇 달 전 예약 없이도 모든 연령층이 문화와 역사를 접할 수 있도록 구성된 프로그램입니다.
행사 문화 관리의 기술 🖥️
30개 이상의 동시 활동을 조정하기 위해, 쿨투레트라스 팀은 오픈 소스 기반 관리 시스템을 구현했습니다. PHP와 MySQL 데이터베이스를 사용한 웹 애플리케이션으로 실시간으로 일정을 할당하고 수용 인원을 제어합니다. 자원봉사자들은 React 인터페이스가 탑재된 태블릿을 사용하여 참가자를 등록하고 혼잡을 방지합니다. 이 시스템은 Node.js 서버와 동기화되어 지역의 디지털 지도를 업데이트하며, 다익스트라(Dijkstra) 알고리즘을 통해 최적화된 문학 산책로를 표시하여 인파를 피할 수 있도록 합니다.
문학 산책로가 모퉁이 술집에서 끝날 때 🍻
세르반테스 문학 산책로가 네 개의 테라스 바로 앞을 지나간다는 사실을 깨닫기 전까지는 모든 것이 매우 시적입니다. 알고리즘은 가장 효율적인 경로를 계산했지만, 오후 7시가 되면 모든 테이블이 상그리아를 마시는 관광객들로 가득 찰 것이라는 점은 고려하지 않았습니다. 디지털 지도는 혼잡 지역을 알려주지만, 유일하게 빈 자리가 쓰레기통 옆 벤치라는 사실은 알려주지 않습니다. 적어도 어린이 동화 구연은 그늘이 있긴 한데, 과일 가게 차양 아래라서 그렇지요.