오늘날 컴퓨터에서 사용되는 데이터가 방대해지고, 작업을 빠르게 해결하는 것이 중요합니다.
데이터를 논리적으로 어떻게 배치하고 연결할지를 설계하는 방식으로, 효율적인 데이터 저장, 검색, 수정, 삭제 등의 연산을 가능하게 합니다.
올바른 자료구조 선택은 알고리즘의 성능을 극대화하고, 복잡한 문제를 단순하고 체계적으로 해결할 수 있게 해줍니다.
개발자 이장호의 발자취입니다.
인증, 예외 처리, 계층 분리, 로깅 포인트를 함께 설계해 실제 운영을 기준으로 API 서버 구조를 정리한 프로젝트입니다.
데이터 저장 구조, 배포 동선, 병목 구간을 함께 점검해 장애 가능성을 낮추고 운영 복구 시간을 줄인 개선 기록입니다.
책임 분리, 패턴 선택, 테스트 경계를 프로젝트 관점에서 해석해 유지보수 비용을 낮추는 구조로 정리한 포트폴리오입니다.
재현 로그를 기준으로 병목을 추적하고 지표 중심으로 최적화해 체감 성능과 디버깅 효율을 함께 끌어올린 작업입니다.
2022.02 · 한국장학재단
한국장학재단 사회 리더 대학생 멘토링 IT
2022.10 · 동작구청
동작구청 우수 SW 인재
2025.05 · (주) 그랩
(주) 그랩 우수 프로그램 개발
2025.05 · AWSKRUG
AI agent 스크립트 튜닝 관련 발표
ROOT CATEGORY
DataStructure · Algorithm · Network · OS
ROOT CATEGORY
Language · Framework · Infra · Database · Tool
ROOT CATEGORY
DesignPattern · Test
ROOT CATEGORY
Retrospective · Performance
함께 커뮤니티를 만들고 싶다면 문의하세요.
SUBSCRIBE
computerscience/datastructure
오늘날 컴퓨터에서 사용되는 데이터가 방대해지고, 작업을 빠르게 해결하는 것이 중요합니다.
데이터를 논리적으로 어떻게 배치하고 연결할지를 설계하는 방식으로, 효율적인 데이터 저장, 검색, 수정, 삭제 등의 연산을 가능하게 합니다.
올바른 자료구조 선택은 알고리즘의 성능을 극대화하고, 복잡한 문제를 단순하고 체계적으로 해결할 수 있게 해줍니다.