profile
호기심 많은 주니어 백엔드 개발자입니다.
post-thumbnail

트랜잭션 이슈 회고

어느 날 팀원분이 외부 서비스를 사내 서비스와 연동하는 도중에 도움을 요청하셨다. api호출로 DB에 값을 넣고 외부 서비스에서 사내 서비스 api 호출로 데이터를 조회해보면 **불규칙적으로 데이터 조회가 안되는 이슈**가 발생했기 때문이었다.

5일 전
·
0개의 댓글
·
post-thumbnail

DB 마이그레이션 작업 회고

나는 B2B솔루션 회사에 다니는 1년차 백엔드 개발자다. 몇달전 회사에서 Mysql 데이터 마이그레이션 작업을 진행할 일이 있었다. 쿼리 몇번 날리는 것으로 해결하긴 어려웠던 문제라 이러한 복잡한 문제를 어떻게 해결했는지 공유하려고 한다. 목차 문제상황 마이그레이션의

2023년 8월 9일
·
1개의 댓글
·
post-thumbnail

Tomcat이란?

아파치 소프트웨어 재단의 웹 어플리케이션 서버 (Web Application Server, WAS)자바 서블릿을 실행시키고 JSP코드가 포함되어 있는 동적 웹 페이지를 구동시켜주는 프로그램내장되어 있는 웹 서버를 이용해 독립적으로 사용될 수도 있으나 아파치(httpd)

2023년 7월 25일
·
1개의 댓글
·
post-thumbnail

Elasticsearch와 ELK

회사에서 담당하는 서비스에 Elasticsearch로 구현된 검색기능이 있다.평소에는 대수롭지 않게 여겼는데 해당 기능에 이슈가 있어서 Elasticsearch에 대해 조사해보면서 더 나아가 평소에 해보고 싶었던 로그수집 시스템 구축을 위해 찾아봤던 ELK Stack에

2023년 6월 8일
·
0개의 댓글
·

[Infra]IaC란?

IaC(Infrastructure as Code) GUI나 Console같은 것이 아닌 코드를 통해 인프라를 관리하는 것 관리하려는 인프라를 코드로 작성해두어 재사용이 쉽고 관리가 편한다. 대표적인 예시로 AWS CloudFormation, Terraform이 있음

2023년 5월 4일
·
0개의 댓글
·

AWS 배포 전략

AWS 서비스에 대해 간단히 요약하고 배포전략을 정리했다.

2023년 4월 12일
·
0개의 댓글
·
post-thumbnail

[Raspberry Pi 4 VSCode Server 구축] SSH 접속 및 VSCode Server 설치

반년전에 작성한 포스팅에서 이어진다.

2023년 3월 12일
·
0개의 댓글
·

리눅스에 zshell 설치 및 oh-my-zsh로 테마 설정하기

많은 리눅스 배포판에서 기본 쉘로 사용되는 것은 bash이다. 하지만 bash를 사용하다보면 밋밋한 부분이 있다. 갬성이 필요한 개발자에겐 컬러풀하고 사용하기 좋은 쉘이 필요하다.

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

Prometheus란?

메트릭 수집, 시각화, 알림, 서비스 디스커버리 기능을 모두 제공하는 오픈 소스 모니터링 시스템처음엔 SoundCloud에서 자사 모니터링 시스템 구축을 목적으로 만들었으나 2016년도에 CNCF 프로젝트로 편입됨 (오픈소스 프로젝트)현재는 Grafana Labs에서

2023년 1월 12일
·
0개의 댓글
·

OAuth란?

요즘 회사에서 OAuth를 건드려야 하는 일이 많아 정리해보았다.인증을 위한 개방형 표준 프로토콜Third-Party 프로그램에게 리소스 소유자를 대신해서 리소스 서버에 제공하는 자원에 대한 접근 권한을 위임하는 방식을 제공간단하게 말하면 인증 관련된 부분을 OAuth

2022년 12월 8일
·
0개의 댓글
·
post-thumbnail

SSH 원격접속 에러 "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" 해결

기존에 사용하던 라즈베리파이의 운영체제를 다시 깔고 SSH 접속을 시도하니 다음과 같은 에러가 떳다.(민감한 정보는 임의로 변경했다.)이전 OS에서 사용하던 IP는 그대로인데 OS를 재설치하면서 SSH 접속에 사용하던 증명서와 일치하지 않아서 그런듯하다.에러를 자세히

2022년 8월 31일
·
0개의 댓글
·
post-thumbnail

[Raspberry Pi 4 VSCode Server 구축] 라즈비안 설치

회사에서 혼자 풀스택으로 개발해야하는 프로젝트가 생겼다. 나는 백엔드 개발자이므로 프론트쪽 개발 경험이 적어서 실제 개발을 진행하려면 따로 공부가 필요했다. 그래서 집에서도 코드를 짜보며 실행시켜보고 회사에서도 그대로 이어서 코드를 작성하며 실행시켜 볼 수 있는 클

2022년 8월 31일
·
0개의 댓글
·