profile
기록하고, 공유합시다
post-thumbnail

[ECS] 컨테이너가 죽어버린 이유 'Exited(137)' 및 해결 방법 (추측)

ECS container Exited(137) 해결 방법

2024년 4월 17일
·
0개의 댓글
·
post-thumbnail

[Message Queue> Consumer 설정 정보들 알아보기

RabbitMQ Consumer 알아보기

2024년 4월 10일
·
0개의 댓글
·
post-thumbnail

[Java] 함수형 인터페이스의 추상 메서드는 한개뿐이어야 하는데..? (Feat. Comparator)

Functional Interface인 Comparator 인터페이스가 추상메서드가 2개임에도 괜찮은 이유

2024년 4월 6일
·
0개의 댓글
·
post-thumbnail

[Nginx] nginx.conf vs default.conf (include 알고 사용하자)

Nginx의 include 지시자와 상위,하위 블록간의 Directive 상속관계를 알아보자

2024년 4월 6일
·
0개의 댓글
·

[Message Queue] Connection 하나에서 Channel을 여러개를 두자

하나의 Connection으로 Channel 두기

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

[Message Queue] RabbitMQ의 Producer 설정 정보 살펴보기(with.서비스 코드)

RabbitMQ의 Producer측 Config 정보 살펴보기

2024년 4월 2일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Structual Equality & Referential Eqaulity (Feat. EqualsAndHashCode)

코틀린과 자바의 객체 비교의 차이점에 대해 알아보자.

2024년 4월 1일
·
0개의 댓글
·
post-thumbnail

Message Queue에 대해 ‘더’ 심도있게 분석해보기 (Feat.REST API, Lambda)

Message Queue를 사용하는 이유와 이의 구성요소 (MOM, Broker) 들에 대해 알아보고, REST API와 Lambda와 같은 Event Streaming Platform과의 차이점을 알아봅시다.

2024년 3월 26일
·
0개의 댓글
·
post-thumbnail

[Nginx] 성능이 부족한 서버를 죽이는 원인, semrush 의 공격을 막아보자

sermsuh의 공격을 받아 사망한 우리 서비스 되살리기

2024년 3월 18일
·
0개의 댓글
·
post-thumbnail

동아리 채점 서비스 구조

동아리 채점 서비스 구조 (RabbitMQ와의 통신)

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

Golang 서버에서 Opentelemetry를 활용하여 Metric정보를 Manually하게 설정하기

Golang 서버에서 Metric정보를 Manually하게 받아오기

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

Codedang 아키텍쳐 3편

성균관대 코딩 채점 플랫폼 '코드당' 서비스의 변경된 아키텍쳐를 정리/인수인계 문서를 남깁니다. 인프라의 구성 방법이 아닌 구성이유와 지식에 대해 다룹니다.

2024년 2월 20일
·
0개의 댓글
·
post-thumbnail

교내 서버에서 수집하고 있는 Loki에 보안 설정하기 (with.Caddyfile)

On-premise에서 Caddyfile로 AWS에서 오는 로그들을 loki로 보안성있게 수집하기

2024년 2월 1일
·
0개의 댓글
·
post-thumbnail

로깅을 위한 Grafana (+ Loki) 도입기 (추후 Tracing까지) <교내 서버>

성균관대 학교 동아리에서 만들고 있는 코딩 채점 플랫폼 Codedang에서 이슈 및 에러 트래킹을 위하여 어플리케이션 수준의 로깅이 필요한 상황이 되었다. 먼저 학교 서버로 운영되고 있는 Stage서버에 Grafana + Loki 를 도입하기로 하였다.

2024년 1월 10일
·
0개의 댓글
·
post-thumbnail

java: generic array creation 오류 (공변, 불공변, 실체화)

공변, 불공변의 개념을 통해 배열과 지네릭스의 차이점을 알아보고 오류를 해결하자.

2024년 1월 5일
·
0개의 댓글
·
post-thumbnail

프라이빗 데이터베이스에 안전하게 접근하기 : SSH 터널링과 Read-only 유저의 활용

현재 SKKUDING 동아리에서 PostgreSQL로 RDS를 운영하고 있다. 하지만 백엔드 팀원들이 개발을 하는 과정 중, DB에 직접 접속할 수 없어서 불편함을 느끼고 있다고 하였고, 이를 해결한 과정을 설명한다.Bastion Host란 보안을 위해 외부 네트워크와

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

JVM의 메모리 구조로 알아보는 call by value & call by reference

JVM 부수기

2023년 11월 30일
·
0개의 댓글
·
post-thumbnail

[Java] Stream은 왜 존재할까? (feat.코테에서 Stream 쓰지 마세요)

Stream을 알고 쓰자

2023년 11월 26일
·
0개의 댓글
·
post-thumbnail

[Spring Security] OAuth의 의존성을 해결하기 위한 통합테스트

OAuth 의존성 문제 해결하여 테스트 코드 작성하기

2023년 11월 23일
·
0개의 댓글
·
post-thumbnail

쿠버네티스의 Deployment와 Service

성균관대학교 [SKKUDING] 동아리에서 진행한 쿠버네티스 스터디 발표 내용입니다. 💡 https://subicura.com/k8s 의 내용과, 책 ‘시작하세요 도커, 쿠버네티스' 를 참고하여 발표하였습니다. 1. Replica Set과 Pod의 배포를 담당하

2023년 11월 16일
·
0개의 댓글
·