자주 변하는 서비스를 만들며 구체적인 팁들 데이터 구조 설계할 떄 가능하면 뭐든지 object 로 만들것 그니까 뭐 List<String> 이런건 하면 안됨 뭔가 string 이랑 같이 엮여서 데이터 하나 추가해달라고 하는 경우가 많은듯. List<Dto> 를 써야함 뭔가 fe...
Opensearch 가이드 용 문서
분산형 검색 및 분석 엔진 Elasticsearch 오픈소스 기반으로 Amazon이 유지 중인 Community-Driven Fork 분산 인덱싱 + 검색 엔진 → 대용량 로그, 메트릭, 문서 데이터를 수평 확장으로 처리 REST API 기반으로 쉽게 접근 (/_search, /_cat/indices 등)...
요즘 우아한 개발 (~ing)
온보딩 요구사항 분석 -> 설계 -> 문서화 -> 임무 분담 -> 개발 -> 배포 -> 회고 를 그대로 경험하게 하자. 개발문화 공유에 대한 심리적 문턱이 낮은문화 우리회사는 글 쓰는데 검증하고, 허락받고 전혀 하고싶지않은 구조로 몰고감 ㅋㅋ 페어 프로그래밍 강추 ...
slack 봇 만들며 깨달은 후기
nextjs 는 신이다. 자바따위랑 비교가 안되는 고속 애플리케이션 개발 가능. 근데 회사에서 deploy 하는게 너무 힘들다. npm build, docker from 전부다 프록시태워야해서 개 혈압오름. typescript 는 진짜로 그 production level application 만들때...
Next.js 내가 몰랐던거만 정리한 요약 (실전에서 바로 쓰는 Next.js)
책 정보 실전에서 바로 쓰는 Next.js 미셸 리바 yes24 큰 특징 요약 정적 사이트, 증분 정적 컨텐츠 생성 파일 기반 라우팅 이미지 최적화 자동폴리필 리액트 잡다한 팁 npx create-next-app my-app --example with-docker 디렉토리 page...
비 그친 오후의 헌책방 1,2
책 정보 비 그친 오후의 헌책방 야기사와 사토시 yes24 잔잔하다 독서의 묘미를 다시 알려주는 책 가족애 비오는 날 습한, 골동품 냄새나는 책
Kafka 맨날 까먹는거만 정리
그냥 줄글로 다 남긴다 log.retention.ms , log.retention.byte 토픽당 설정한만큼 record 들이 살아남음 브로커 복제 ISR 카프카는 보통 브로커 3대를 권장함 partition 1, replication 2개면 원본 1개와 복제본 2. broker 보단 크게 설정 못...
MAC 새로받고 해야하는 짓 모음
spotlight, 입력소스 변경 마우스 트랙패드 자연스러운 스크롤, chrome 메인 구글 로그인 brew 설치 docker desktop nodejs appstore 로그인 적당히 클릭질 JetBrain tool - intellij, pycharm, datagrip 체크아웃 https://github.com/Osori...
저속노화 식사법
책 정보 저속노화 식사법 정희원 yes24 인슐린 분비 = 노화 술은 뇌의 독 항산화 효과는 있을지도 모르지만 연구가 똑바로 되지않음 (대조군 변인통제 실수 등) 추천음식 렌틸콩 그릭요거트 블루베리 올리브오일 생선 잡곡밥 6:4 베스트는 8:2 두부, 아몬드, 분리대두단백 식물성 단백질이 1티어...
스프링 부트와 AWS로 혼자 구현하는 웹 서비스
책 정보 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 이동욱 yes24 독후감 부트 내용은 다 건넜고, 필요한 것만 정리함. aws 의 경우 k8s 내용은 없고 단순 ec2 와 db 생성, 그리고 shell script 를 통한 수동 무중단 배포라 주니어 때 보기 좋은 듯. AWS 이용한 무중단 CI / CD ...