Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Backend Forge
About Me
📌 Server [24]
2025.04.25
Amazon MQ 대신 Redis Stream 적용기
2025.03.30
aws 계정변경 스크립트, 쉘 스크립트 베드락
2025.01.28
RestClient 탄생 비화
2025.01.18
배치 모니터링으로 처음 에러 잡기 성공
2025.01.18
자동화 리스트
2024.12.30
Git Actions with multiple Runner
2024.11.02
ETC
2024.10.12
배치 처리 성능 향상
2024.09.06
Kotlin 잡동사니
2024.09.06
Kotlin sealed class
2024.05.17
Spring 잡동사니
2024.02.11
Mock vs Stub vs Spy 정리
2023.11.03
Transactional 와 Async 예제 및 탐구
2023.09.10
JPQL JOIN 의 4가지 방식과 예제 설명
2023.09.10
Spring Security 데이터 플로우
2023.08.08
JPA 양방향 전파 설정 3 가지 경우 테스트
2023.08.01
JPA IdClass 중복저장 시 기존 엔티티 업데이트 이슈
2023.06.18
Spring-Cloud-Gateway 지원 로드밸런싱 기술
2023.06.17
Spring-Java 에서의 Sync/Async Blocking/Non-Blocking 구현 방법
2023.04.19
Netty 아키텍처 및 동작과정
2023.04.19
NIO 와 Reactor 모델 아키텍처 설명
2023.04.08
Spring Security(WebFlux) 인증/인가 설정 + JWT
2023.04.05
WebFlux(Reactive Programming)
2023.04.05
CompletableFuture vs WebFlux
📌 토이 프로젝트 [8]
🚖 택시 주행 시뮬레이터 개발 및 분석결과
👦 간단한 포트폴리오 웹 제작
🍖 근처 맛집 추천 프로젝트
🔒 새로운 블록체인 합의 알고리즘 설계
🔍 DB 관찰 툴 프로젝트
😈 악성코드 유형 별 대표 특성 추출 프로젝트
😈 파워쉘 악성 스크립트 탐지 프로젝트
🏁 GOTYBENCH(HTTP Benchmark Tool) 설계
📌 실시간 채팅서버 프로젝트 [46]
2024.02.04
46. SQL OrderBy 에 여러가지 인덱스 적용해보기 - 46배 빨라진 쿼리!
2024.01.29
45. CI/CD 자동화 구축 - 3
2024.01.27
44. 현재까지 프로젝트에 사용된 기술 정리
2024.01.07
43. 서버성능 개선기록 - 🔴MTTFB 평균차이 - 31% 성능감소
2024.01.03
42. 서버성능 개선기록 - 🟢MTTFB 변동량 평균 30.46% 개선
2023.12.29
41. 서버성능 개선기록 - 🟢TPS AVG 31%, MTTFB p99 39% 개선
2023.12.21
40. 서버성능 개선기록 - 🟢TPS p99 4556%, MTTFB p95 94.47% 개선
2023.12.10
39. CI/CD 자동화 성공 - 2
2023.10.07
38. CI/CD 자동화 성공 그리고 실패 - 1
2023.06.18
37. Spring Cloud 기반 MSA 변환 시작-11(RDB 트래픽 분산)
2023.06.10
36. Spring Cloud 기반 MSA 변환 시작-10(FE/BE 동기화)
2023.05.01
35. Spring Cloud 기반 MSA 변환 시작-9(성능이슈 해결 과정)
2023.04.30
34. Spring Cloud 기반 MSA 변환 시작-8(CQRS 설계)
2023.04.25
33. Spring Cloud 기반 MSA 변환 시작-7(주문서비스 이벤트 flow 및 스키마 설계)
2023.04.24
32. Spring Cloud 기반 MSA 변환 시작-6(MSA Project 를 진행하면서 느낀 점)
2023.04.24
31. Spring Cloud 기반 MSA 변환 시작-6
2023.04.17
30. Spring Cloud 기반 MSA 변환 시작-5
2023.04.13
29. Spring Cloud 기반 MSA 변환 시작-4
2023.03.29
28. Spring Cloud 기반 MSA 변환 시작-3
2023.03.28
27. Spring Cloud 기반 MSA 변환 시작-2
2023.03.27
26. Spring Cloud 기반 MSA 변환 시작-1
2023.03.16
25. Postgresql indexing 활성화
2023.03.15
24. 트랜젝션과 멀티스레드의 잘못된 매칭 수정
2023.03.11
23. HTTP benchmark tool 제작 및 서버 부하 Fuzzing Test
2023.03.06
22. @Async를 사용하지 않는 Spring Java MultiThread handling
2023.03.05
21. Postgresql Locks 및 RDS 지표 관찰, 성능향상!
2023.03.04
20. 싱글 스레드 -> 멀티 스레드
2023.01.30
19. 현재까지의 일정관리 Notion
2023.01.27
18. 성능개선 사안들 및 적용된 값
2023.01.24
17. 프론트 서버 개발 완료 및 성능이슈 발생
2023.01.20
16. 프론트 서버의 예상 UI + 시퀀스 다이어그램 + HTTP 송/수신 방법 정의
2023.01.17
15. 대량 Rest api test 시 속도문제 해결과정-2
2023.01.17
14. 대량 Rest api test 자동화
2023.01.16
13. 대량 Rest api test 시 속도문제 해결과정-1
2023.01.16
12. 대량 Rest api test
2023.01.15
11. 대량 Rest api test 코드
2023.01.08
10. 양방향 DB Sync 구현의 어려움과 비용
2023.01.04
9. 단방향 DB Sync with Kafka connector
2023.01.03
8. Kafka/Spring/ELK Stack 연동완료
2022.12.30
7. 수정된 아키텍처
2022.12.24
6. 전체 아키텍처 수정
2022.12.21
5. Kafka 연동완료
2022.12.19
4. 프로젝트 수행시 고려점2
2022.12.18
3. JPA save 잘못된 이해로 비롯된 에러
2022.12.17
2. 프로젝트 수행시 고려점1
2022.12.11
1. 현재 프로젝트의 문제점과 해결방법
BM performance tester
📌 Ethereum Eclipse Attack [2]
2020.12.04
(EN) Geth v1.8.x Architecture and Eclipse Attack
2020.11.27
(EN) Geth v1.6.6 Architecture and Eclipse Attack
Bank API Server Project [2]
2022.04.23
(EN) implementation (2)
2022.02.02
(EN) implementation (1)
성능개선 기록
Micro Service Architecture [4]
2022.09.05
(EN) What is MSA?
2022.09.04
(KR) Saga 의 두 가지 패턴 설명
2022.05.30
(EN) Relationship between MSA and Docker
2022.03.22
(KR) SAGA Choreography 트랜젝션 관리 및 DDD(Domain-Driven Design)
Message Queue [4]
2025.04.25
(EN)Building a Lightweight MQ with Redis Streams
Kafka에 대한 고찰
KafkaMQ 의 아키텍처와 메세지를 처리하는 방식
메세지 큐의 개념 및 장점
XAI를 활용한 취약점 분석 웹 어플리케이션
Cryptography [8]
(English) JWT vs PASETO
(English) ECC encryption
(English) Blowfish encryption
(English) GCM(Galois Counter Mode) With GMAC
(English) TLS/SSL 암호화 과정
(English) AES(Advanced Encryption Standard) encryption
RSA 암호화 원리
(English) RSA ecnryption
NO-SQL [1]
📌 Cassandra의 구조 및 동작과정, RDB와의 차이점
RDBMS [6]
Mysql varchar/text/char 차이점
(PostgreSQL) Index 에 따른 성능측정
CAP와 ACID, BASE 이론
(English) RDB Normalization
(English) RDB Transaction
📌 쿼리 최적화 방법
Elastic Search [3]
Elastic Search 심화(2)
ELK stack
Elastic Search 심화(1)
Elastic Search의 개념 및 RDB와의 차이점
Go [4]
(EN) What is Goroutine and its behavior
(EN) Golang vs Spring Native
(EN) Golang vs Java(2)
(EN) Golang vs Java(1)
도커와 쿠버네티스 [9]
ARM64 아키텍처를 지원하는 nGrinder 도커 이미지 만들기
ChatGPT 에게 쿠버네티스를 물어보기
쿠버네티스 생명 주기
쿠버네티스를 이해하기 위해 필요한 사전 지식들
📌 쿠버네티스의 아키텍처 설명
쿠버네티스 요약본
(English) Kubernetes
📌 도커 vs VM Hypervisor Type-1 vs VM Hypervisor Type-2 차이점 설명
(English) Docker Setting
Computer Science [3]
알고리즘 [1]
2022.10.14
Algorithm(1)
트리
OS [7]
2021.01.18
(EN) OS(1)
Computer Architecture and Cache
2021.01.20
(EN) OS(2)
Types of Cache Mapping
2021.01.22
(EN) OS(3)
Memory
2021.01.25
(EN) OS(4)
Process and Thread
2021.01.27
(EN) OS(5)
Context Switch and Critical Section
2021.01.28
(EN) OS(6)
CPU Scheduling Algorithm
2021.01.29
(KR) OS(7)
총정리
Network [4]
2021.12.29
(EN) Network(1)
OSI 7 Layers
2022.01.08
(EN) Network(2)
HTTP comparison by its version(1.0/1.1/2.0/3.0)+basic TLS
2022.02.22
(EN) Network(3)
TLS 1.2 vs TLS 1.3
2022.05.01
(EN) Network(4)
Cookie and Session, JWT(Json Web Token)
API 아키텍처 [2]
(English) rest-Api 디자인 룰
REST/JSON-RPC/gRPC
기타 [7]
아무거나 기록
CSRF 공격
Authorization Code with PKCE
(English) NPM vs YARN
Git 명령어 정리
git alias 로 회사, 개인 프로젝트 구분
cv
알고리즘 문제 [9]
가장 먼 노드
퍼즐 조각 채우기
네트워크
H-Index
타겟 넘버
모음 사전
전력망을 둘로 나누기
다리를 지나는 트럭
프로세스
개발자 일기 [3]
2024-07-03
PCA infarction
2023-06-01
개발자 취준생 일기
2023-02-27
개발자 취준생 일기
"154" posts available
See my profile's on GitHub
CS 지식을 정리하는 글입니다.
Table of contents
Network
OS
알고리즘