LLM Agent 직접 만들어보기 01
환경 window 4070 super 32G 메모리 ollama 설치 ollama 는 로컬에서 LLM 모델을 실행하기 위한 도구입니다. Docker 처럼 LLM 모델을 쉽게 설치 및 구동할 수 있게 해주는 플랫폼이라고 이해하시면 됩니다. 주소 : https://ollama.com/download/windows 귀여움 ...
환경 window 4070 super 32G 메모리 ollama 설치 ollama 는 로컬에서 LLM 모델을 실행하기 위한 도구입니다. Docker 처럼 LLM 모델을 쉽게 설치 및 구동할 수 있게 해주는 플랫폼이라고 이해하시면 됩니다. 주소 : https://ollama.com/download/windows 귀여움 ...
CodeCrafters - Redis 후기 3개월에 30달러 내돈 내산 https://codecrafters.io/ 언제나 오픈 소스에 관심이 있던 저로서는, OOO 를 직접 만들어보라는 이 문구에 혹하지 않을 수 없었습니다. 마침 Redis 를 사용하면서도 언젠가는 직접 구현해봐야겠다는 생각이 있었기에, 바로 홀린 듯이 결제해서 ...
EKS -> ECS 전환하면서 깨달은 것 최근 팀에서 Kubernetes 기반의 Amazon EKS 환경을 Amazon ECS로 전환하는 프로젝트를 진행했습니다. EKS의 유연성과 강력한 생태계는 마이크로서비스 아키텍처를 운영하는 데 큰 장점을 제공했지만, 비용 최적화와 운영 단순화를 목표로 ECS로의 전환을 결정했습니다. 하지만 이 과정에...
회고로부터 배우는 ‘나’라는 개발자 배경 최근 프로젝트를 완료한 이후, 동료 개발자들과 회고를 진행했습니다. 회고에서는 설계의 아쉬움, 테스트 커버리지의 중요성, 시간 분배, 팀 컨벤션, 리뷰의 이유 등과 같은 여러 이야기를 나눌 수 있었는데 이야기를 할 수록 내가 이 프로젝트에 어떻게 기여했는지? 그리고 나는 어떤 개발자인가 를 다시금 생각해보...
JPA 가 내 참조 관계를 지웠다. 배경 새로운 서비스를 런칭하면서, 운영의 이점을 위해서 soft delete 를 적용했습니다. 그리고 며칠 간 이상 없이 운영되는 것 처럼 보였으나, 고객의 요구로 삭제된 데이터를 확인해야할 일이 발생했습니다. 소프트 딜리트의 적용을 믿고 자신 있게 데이터를 확인했는데, 데이터는 남아 있으나 연관관계가 끊어...
MSA에서 서비스를 운영해보니: 환상과 현실 사이 개요 안녕하세요! 6개월간 MSA로 서비스를 운영하면서 느낀 점을 솔직하게 공유드리려고 합니다. ‘MSA 하지 마세요’ 라는 제목으로 글을 쓸까도 했지만, 그냥 담백하게 내용을 공유드리는 편이 나을 것 같다는 생각이 들더라고요. 🙂 이상과도 같던 MSA: 신입 개발자의 로망 신입 개발자에게 M...
Philosophy of Software Design 후기 배경 다른 개발자 분들의 코드를 보면 감탄을 하는 순간과, 경악을 하는 순간이 있습니다. 어려운 기능임에도 높은 수준의 추상화와 책임의 분리, 깔끔하고 의도가 담긴 테스트 코드로 짜여진 코드를 보는 경우도 있고, 간단한 기능임에도 정말 지저분하게 그저 돌아만 가도록 작성한 코드를 보는 ...
Putty 로 EC2 접속 오류 - no supported authentication methods available server sent publickey gssapi-keyex gssapi-with-mic 개요 갑자기 putty 로 ec2 접속이 실패했습니다. 일요일까지 멀쩡히 접속이 됐는데 이런 에러와 함께 접속에 실패했습니다. no ...
프로젝트 성패를 결정짓는 데이터 모델링 이야기 후기 https://product.kyobobook.co.kr/detail/S000001057639 배경 최근에 회사에서 신규 서비스를 개발하면서, 설계를 한 적이 있습니다. CRM 이나, 구글폼처럼 사용자가 동적으로 데이터를 조립하고 관리할 수 있는 서비스였기에 설계 과정에서 치밀한 고민...
MultipleBagException 에서 Postgresql 의 FK 인덱스까지 개요 MultipleBagException 을 해결하기 위한 여러 방법을 탐색하던 중, 쿼리를 나눠서 해결하는 방법을 채택했습니다. 이 경우에 FK 로 in 절에 대한 쿼리에 대한 성능이 궁금해졌습니다. MultipleBagException 다음과 같은 도...