2025/03/29 2

Debian 환경에서 Cephadm으로 Ceph 클러스터 구축하기

백엔드 시스템을 운영하다 보면, 데이터 관리와 저장공간 확보에 점점 더 많은 신경을 쓰게 됩니다. 특히 서비스가 확장되면서 분산 처리의 필요성도 증가하게 되는데요. 이러한 문제를 해결하기 위해 많은 관심을 받고 있는 기술이 바로 분산 스토리지 솔루션인 Ceph입니다. 이번 글에서는 Kubernetes와 유사한 개념으로 관리할 수 있는 Cephadm을 사용하여 Debian 환경에 Ceph 클러스터를 설치하고 관리하는 방법을 알아보겠습니다.Cephadm 설치 과정먼저 Debian 리눅스에서 apt를 이용해 Cephadm을 설치합니다. 원활한 설치와 운영을 위해 root 권한으로 진행하는 것을 권장합니다.아래의 명령어로 cephadm을 설치할 수 있습니다.apt install cephadm이후 Ceph 운영에..

DevOps/Ceph 2025.03.29

Flutter MVVM 패턴 적용기

스파게티 언제까지 만들 거야나는 Back-end 개발자지만 회사 내 업무들을 보다 보면 다방면의 개발 분야를 접하게 된다. 그중 많은 부분을 차지하는 Front-end 부분을 자주 개발하게 되는데, 회사에서 Front-end로 사용하는 Flutter를 통해 개발을 진행하다 보니 내가 작성한 코드임에도 규모가 커지고 복잡해지면서 다시금 디자인 패턴에 대해 생각하게 되었다. 이에 Flutter에서 많이 사용하는 MVVM 패턴을 적용해 보기로 했다.Flutter 앱 개발에서 프로젝트 규모가 커질수록 코드가 복잡해지고 유지보수가 어려워진다. 이런 문제를 해결하기 위해 많은 개발자가 MVVM(Model-View-ViewModel) 패턴을 사용한다. 이번 글에서는 Flutter 프로젝트에서 MVVM 패턴을 쉽게 이..

Front-end/Flutter 2025.03.29