rails (4) 썸네일형 리스트형 Rails 포크 Amiko가 묻는 것, 프레임워크와 창시자를 분리할 수 있을까요 Rails 포크 Amiko가 묻는 것, 프레임워크와 창시자를 분리할 수 있을까요AI 뉴스 썸네일Ruby on Rails의 코어를 포크해 커뮤니티가 운영하는 새 프레임워크를 만들려는 움직임이 시작됐어요. 가칭 Amiko는 Rails 8.x 호환 LTS를 목표로 삼고, 기존 앱이 gem 교체와 몇 차례의 검색·치환만으로 옮겨갈 수 있는 경로를 구상해요. 개발자들이 문제 삼는 대상은 Rails의 설계보다 DHH에게 집중된 리더십과 프로젝트 정체성이에요. 1 2핵심 요약구분내용새 프로젝트Amiko는 Rails 코어를 바탕으로 Rails 8.x 호환 LTS를 만들려는 포크 구상이에요.이동 비용기존 Rails 앱이 gem 교체와 제한적인 코드 수정으로 옮겨갈 수 있는 호환성을 목표로 해요.출발점Rails의 기술 방.. Rails 포크 Amiko, 기술보다 거버넌스를 바꾸려 해요 Rails 포크 Amiko, 기술보다 거버넌스를 바꾸려 해요AI 뉴스 썸네일Ruby on Rails의 핵심 코드를 유지하면서 운영 주체만 바꾸려는 포크가 준비되고 있어요. 코드명은 Amiko예요. 새 프레임워크를 처음부터 만드는 대신 Rails 8.x 앱이 적은 변경으로 옮겨갈 수 있는 커뮤니티 LTS를 목표로 잡았어요. 아직 첫 릴리스 전이고 이름도 바뀔 수 있어요. 1핵심 요약구분핵심개발자가 볼 지점프로젝트 성격Rails 8.x 핵심 gem을 바탕으로 커뮤니티가 관리하는 LTS 포크를 준비해요기존 Rails 앱의 구조와 개발 방식을 최대한 유지하려 해요포크 범위`rails new --minimal`에 들어가는 핵심 구성요소에 유지보수 범위를 집중해요선택형 도구까지 모두 떠안지 않아 소규모 팀의 운영 .. Rails Action Text에 맞춘 리치 텍스트 에디터 Lexxy Rails Action Text에 맞춘 리치 텍스트 에디터 LexxyLexxy Rails 리치 텍스트 에디터 썸네일Rails에서 글쓰기 화면을 만들 때 편집 경험과 저장되는 HTML을 함께 챙기기는 쉽지 않아요. 37signals가 만든 Lexxy는 Meta의 Lexical을 바탕으로 Markdown, 코드 강조, 첨부파일 미리보기, 표 편집을 한 에디터에 담아요. Rails Action Text가 쓰는 HTML 형식과 맞물려 기존 Trix를 교체하기 쉽게 설계했어요. 1핵심 요약구분내용개발자가 확인할 점기반 기술Meta의 Lexical 프레임워크 위에 만들었어요Lexical의 확장 구조를 Rails에서 활용할 수 있어요문서 작성Markdown 단축키와 붙여 넣기 자동 서식을 지원해요작성 중 편집기와 M.. lobste.rs는 왜 서버 DB를 MariaDB 대신 SQLite로 옮겼을까요 lobste.rs는 왜 서버 DB를 MariaDB 대신 SQLite로 옮겼을까요IT & AI 뉴스 썸네일개발자 커뮤니티 lobste.rs가 운영 데이터베이스를 MariaDB에서 SQLite로 옮겼어요. 첫 배포는 CPU 사용률이 100%까지 치솟아 되돌렸지만, 병목 쿼리 3개를 고친 뒤 두 번째 배포에 성공했어요. 작은 서비스가 데이터베이스 구조를 단순하게 만들 때 무엇을 준비해야 하는지 보여 주는 사례예요. 1핵심 요약구분핵심왜 볼 만한가요운영 결과월요일 트래픽 증가를 처리했고 CPU와 메모리 사용량도 줄었어요SQLite가 실제 웹서비스에서도 조건에 따라 충분히 버틸 수 있다는 운영 사례예요비용별도 MariaDB VPS를 내리면 전체 VPS 비용이 절반으로 줄어요데이터베이스 선택이 서버 구조와 고정비에.. 이전 1 다음