Ampere Altra ARM 기반 서버에 Discourse 멀티사이트를 설치하려고 합니다. 외부에서 도커화된 PostgreSQL 16을 사용하며, TimescaleDB와 pgvectorscale 확장 기능이 포함되어 있습니다. 이 설치 구성이 공식적으로 지원되는 것인가요?
농담입니다. 지금까지는 잘 동작하고 있고, 더 많은 테스트를 진행할 예정입니다. 이 부분에 대한 경험이나 주의할 점이 있으시면 알려주세요!
Ampere Altra ARM 기반 서버에 Discourse 멀티사이트를 설치하려고 합니다. 외부에서 도커화된 PostgreSQL 16을 사용하며, TimescaleDB와 pgvectorscale 확장 기능이 포함되어 있습니다. 이 설치 구성이 공식적으로 지원되는 것인가요?
농담입니다. 지금까지는 잘 동작하고 있고, 더 많은 테스트를 진행할 예정입니다. 이 부분에 대한 경험이나 주의할 점이 있으시면 알려주세요!
정말 좋습니다! 실제로 “지원되지 않는” 설치 환경에서도 잘 동작하는 경우가 많습니다. 다만, 여기서 진단하기 어렵거나 불가능한 많은 문제를 일으킬 가능성이 있기 때문입니다. 외부 Postgres를 작동시키는 것은 비교적 쉬운 편에 속합니다. PG15가 “지원되는” 버전이라는 것은 알고 있습니다. 일반적으로 새로운 Postgres 버전은 하위 호환성을 유지하므로 PG16도 잘 작동할 것으로 예상합니다. 다만, 과거에 지원 범위보다 새로운 Postgres 버전에서 이상한 문제가 발생했던 시기가 있었지만, 이후에는 수정되었습니다.
PG16과 같은 기능을 보다 공격적으로 도입하고 테스트할 수 있도록 ‘베타’ 채널을 두는 것이 의미 있을 것 같다는 생각이 듭니다. 특히 자체 설치 사용자들 사이에서 더 활발하게 이루어질 수 있을 것입니다. 이를 통해 문제를 조기에 발견할 수 있고, 성능과 기능 개선이 포함된 PostgreSQL의 최신 버전 채택을 보다 빠르게 촉진하는 데 도움이 될 것입니다.
PG의 더 새로운 버전이 문제를 일으킨다는 것은 꽤 이례적인 일이며, 안타깝게도 이는 극히 일부의 엣지 케이스에 국한될 것입니다. 대부분의 경우, 기능은 전문가가 기대하는 대로 작동합니다. 따라서 특정 환경에서 문제가 없다는 사실을 홍보하는 것은 전문가가 아닌 사용자들이 자신들도 쉽게 작동시킬 수 있다고 오해하게 만들 수 있습니다.