profile
꾸준히, 열심히, 그리고 잘하자
post-thumbnail

[Springboot] Spring Profile로 운영, 개발환경 분리

Spring Profile을 이용해 운영, 개발 환경 설정을 분리해봅시다.

2023년 10월 15일
·
0개의 댓글
·
post-thumbnail

[개발] Redis의 캐싱 기능을 이용해 조회 성능 높이기

날씨 어플리케이션을 개발하고 서비스를 운영하는 도중에 날씨 정보 조회시 로딩 속도가 너무 느림을 확인했고, 날씨 정보 조회 시 매번 상당히 많은 데이터들을 db로부터 가져오기 때문에 db가 병목 지점이라고 생각했고날씨 정보가 업데이트가 일어나는 주기 동안은 해당 정보

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

[개발] Redis란, Redis의 캐싱 기능에 대해서

Redis는 Key, Value 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형(NoSQL) 데이터 베이스 관리 시스템(DBMS) 입니다.

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

[CS/운영체제] 메모리 계층 구조도, 그리고 캐시 메모리(Cache memory)

메모리 계층은 아래와 같은 구성 요소로 이루어져 있습니다. 메모리 계층 구조(Memory hierarchy)란 메모리를 필요에 따라 여러 가지 종류로 나누어 둠을 의미합니다. 그 이유는 메모리를 필요에 따라 CPU가 메모리에 더 빠르게 접근하기 위해서입니다.

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

[개발] 비동기 대기 큐에 작업이 쌓여 제 시간에 수행되지 못하는 문제를 어떻게 해결할까?

비동기 대기 큐에 작업이 쌓였을 때에 이를 멀티프로세싱, 멀티스레딩 그리고 이 둘을 결합한 방법으로 해결해봅시다!

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

[개발] id(PK) 직접할당 전략 - Random, UUID, TSID 각각에 대한 비교분석

단일 시스템이 아닌 대규모 분산 시스템에서 중복 없는 id(PK)를 할당하려면 어떻게 해야할까요? 그리고 단순히 UUID로 id(PK)를 할당하면 안되는 이유에 대해서 알아봅시다

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

[Java] Callable, Executors, ExecutorService 의 이해 및 사용법

자바에서 멀티쓰레드 그리고 동시성 프로그래밍에 대해서 알아봅시다

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

[Spring/SpringBoot] Factory Design Pattern을 이용한 서비스 관리

Factory Design Pattern을 이용한 서비스 관리

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

[Spring/SpringBoot] 이벤트를 사용해 도메인 간 결합도 낮추기

이벤트를 사용해 도메인 간 결합도 낮추기

2023년 3월 12일
·
1개의 댓글
·
post-thumbnail

[Spring/JPA] 즉시 로딩(Eager Loading)과 지연 로딩(Lazy Loading)

즉시 로딩(Eager Loading)과 지연 로딩(Lazy Loading)

2022년 11월 10일
·
1개의 댓글
·
post-thumbnail

[활동 후기] DND 7기 백엔드

벌써 10월을 향해 달려가지만,저의 7-8월 방학을 함께했던 DND를 소개해볼까 합니다😊

2022년 9월 27일
·
2개의 댓글
·
post-thumbnail

[Spring] 스프링 입문 - 스프링 웹 개발 기초

기본 동작 방식 3가지 > ### 1. 정적 컨텐츠 > ### 2. MVC와 템플릿 엔진 > ### 3. API ✔️ 스프링 부트 정적 컨텐츠 기능 resources/static 디렉토리 안에 index.html 파일을 넣고 다음과 같이 작성합니다. 그리고 바로

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

[docker-compose] 도커 컨테이너 timezone 설정하기 (docker container timezone settings)

서버에서 수행한 작업의 시간을 저장해야하는 작업이 있는데, 우분투 서버의 시간을 변경해주어도 해결되지 않았습니다.

2022년 8월 13일
·
1개의 댓글
·
post-thumbnail

[AWS] EC2 ubuntu 서버 시간 설정하기

개발 중 서버에서 돌린 작업의 시간을 저장해야하는데, 서버와 현재 서울의 시간이 맞지 않아서 서버의 시간을 변경해야 했습니다.

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

[Error/MySQL/RDS] RDS DB 인스턴스 연결 오류 : ERROR 2003 (HY000) Can't connect to MySQL server on...

터미널에서 Mysql RDS DB 접속 시에 마주쳤던 에러를 기록으로 남겨보고자 합니다.

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

[EC2 + Docker + Django + Celery + RabbitMQ] EC2 + Docker 환경에서 Celery 세팅 및 테스트

이번에는 EC2와 Docker환경에서 django와 nginx 컨테이너가 띄워져 있는 환경에서 celery도 함께 세팅하고 이를 테스트해보겠습니다.

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

[Django + Celery + RabbitMQ] 분산 비동기 작업 수행을 위한 Celery 로컬에서 테스트해보기

이번에는 Celery를 직접 설치하고 이용해보겠습니다! 로컬에서 바로 테스트 할 수 있는 방법을 소개해드리겠습니다.

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

[Django + Celery + RabbitMQ] 분산 비동기 작업 수행을 위한 Celery

이번에 한창 개발중인 프로젝트에서 백그라운드로 작업을 수행해야하는 기능이 있어 celery를 이용하게 되었습니다.

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

[Django/개발일지] Django에서 공공데이터 API 이용하기

방학동안 개발중인 프로젝트에서 공공데이터포털에서 여러 API를 쓰게 되었는데, 이도 기록하면 좋을 것 같아 기록으로 남겨두고자 합니다. 먼저 이용하고자 하는 서비스를 이용 신청해야하고, 승인 신청까지 완료되어야 해당 API를 이용할 수 있습니다! (위 과정은 생략

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

[백준/C++]1083번_소트

문제는 다음과 같습니다.일단 문제를 요약하면 다음과 같습니다.소트한 결과가 사전수능로 가장 뒷서야 하므로제한된 횟수 S번 내에 첫번째 자리부터 ~ (이후 자리까지) 가장 뒷 번째 수를 가져와야합니다.⭐️(제한된 횟수 내에서 가져올 수 있는 가장 큰 수 찾기)⭐️제 전체

2022년 7월 29일
·
0개의 댓글
·