(참고/출처)
2024년 정보통신산업진흥원: OpenUP 프로그램의 2024년 기여형 프론티어로서, 오픈소스SW를 함께 개발 및 공유하기 위해 작성되었습니다.
해당 내용은 제 github 홈페이지의 Explore repositories 및 feed 내용을 토대로 만들어졌으며, 게시글에 문의 사항이 있으신 분들은 댓글 또는 dev.rubykim@gmail.com으로 연락 부탁드립니다.
GitOpper: Kubernates 환경이 아닌 곳에서 GitOps 도구
- Repository: https://github.com/miekg/gitopper
- 배포 워크플로에서 Kubernetes를 사용하지 않는 사용자에게 GitOps 워크플로우를 지원
- 롤아웃 추적을 위한 메트릭, 차이 감지, 밴드, 롤백, 카나리 기능 포함
Cardie: 오픈 소스 명함 디자인 및 공유 플랫폼
- Homepage: https://cardie-uwtwy.ondigitalocean.app/
- Repository: https://github.com/nfoert/cardie
- 디지털 명함을 디자인하고 공유할 수 있는 오픈 소스 플랫폼
- 향후 인쇄 옵션도 계획 중이며, 계정 생성 없이 테스트할 수 있는 기능과 향상된 보안 조치, 맞춤화 옵션 등을 계획 중
- 현재 오픈 알파 단계인 상태
Age: 키, 설정 옵션이 없는 파일 암호화 Go 라이브러리
- Repository: https://github.com/FiloSottile/age
- 하드웨어 PIV 토큰, 암호문으로 보호된 파일, SSH 키, GitHub 사용자에게 암호화하는 기능 등을 지원
- Homebrew, MacPorts, 그리고 Linux 배포판과 Windows용 패키지 관리자 등 다양한 설치 방법을 지원
- GPG/PGP 및 jq와 같은 기존 도구들과 비교하며, Unix 표준으로서의 잠재력을 논의하고 있음
- Signiture같은 기능이 부족하다고 평가되고 있으며, 추가적인 보안 기능을 위해 Kryptor 등의 대안을 언급 중
rqlite 9.0 출시
- Homepage: https://philipotoole.com/building-rqlite-9-0-cutting-disk-usage-by-half/
- Repository: https://github.com/rqlite/rqlite
- SQLite와 Raft 합의 알고리즘을 기반으로 구축된 오픈소스 분산 관계형 데이터베이스 관리 시스템(RDBMS)
- 다른 분산 데이터베이스인 CockroachDB와 TiDB에 비해 쓰기 처리량이 낮음에도 불구하고, rqlite의 새로운 버전은 Queued Writes와 같은 성능 향상을 도입했음
- 이번 버전은 디스크 사용량을 50% 줄임으로써 효율성을 극대화함
Yark: 오프라인 UI Youtube 아카이버
- Repository: https://github.com/Owez/yark
- 사용자가 Youtube 콘텐츠를 로컬에 저장할 수 있도록 도와줌
- 대용량 MP4 파일 스트리밍 및 특수 문자가 포함된 파일에 대한 HTTP 서버 요청 처리의 문제가 있음
- 실용적인 사용에 있어서는 VLC 또는 Nginx를 사용할 것을 권장
Viking: Server 및 SSH 관리를 위한 오픈 소스 도구
- Repository: https://github.com/d3witt/viking
- 서버 IP를 기억할 필요 없이 간단한 명령어로 서버 관리를 단순화시킴
~/.ssh/config
같은 전통적인 방법보다 더 효율적이고 사용자 친화적인 솔류션- 일부 부정적인 피드백이 있으나, 오픈소스로서 시간이 지날수록 더욱 가치가 있을 것으로 여겨짐