일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Spring Data JPA
- gcp
- VPC
- DFS
- 스프링 부트
- 클라우드 컴퓨팅
- 카프카
- 스프링부트
- aws
- 쿠버네티스
- 개발
- 자료구조
- Spring
- 백트래킹
- 백준
- 코드업
- Kafka
- 알고리즘
- 로드밸런서
- Elasticsearch
- 프로그래밍문제
- Docker
- springboot
- Spring Boot
- JPA
- 클라우드
- 머신러닝
- Apache Kafka
- 오일러프로젝트
- 스프링
- Today
- Total
목록2025/09 (3)
GW LABS

MySQL은 전 세계적으로 가장 많이 사용되는 오픈소스 데이터베이스 중 하나이며, 그 중심에는 InnoDB 스토리지 엔진이 있습니다. InnoDB는 단순히 데이터를 저장하는 엔진을 넘어, 성능, 안정성, 확장성 측면에서 MySQL을 지탱하는 핵심 요소입니다. 이번 글에서는 백엔드 개발자라면 반드시 이해해야 할 MySQL InnoDB의 특징과 성능 튜닝 포인트를 정리해 보겠습니다. InnoDB의 주요 특징1. 트랜잭션 지원 (ACID 보장)InnoDB는 ACID(Atomicity, Consistency, Isolation, Durability) 특성을 충실히 지원합니다.이는 금융 서비스나 전자상거래처럼 데이터 무결성이 중요한 시스템에서 필수적인 기능입니다.-- 트랜잭션 예제START TRANSACTION..
AWS DynamoDB Deep Dive: Key-Value DB와 NoSQL 모델링 완벽 이해서론AWS DynamoDB는 완전 관리형(fully managed) NoSQL 데이터베이스 서비스로, Key-Value 및 Document 모델을 지원하면서도 초당 수백만 건의 요청을 처리할 수 있는 확장성을 제공합니다.많은 기업이 DynamoDB를 선택하는 이유는 서버 관리 부담을 줄이고, 고성능 애플리케이션을 안정적으로 운영할 수 있기 때문입니다. 이번 글에서는 DynamoDB의 특징, 기본 사용법, 데이터 모델링 전략, 그리고 RDBMS와의 차이점을 심도 있게 다루겠습니다.본론1. DynamoDB의 주요 특징완전 관리형: 서버 인프라, 스케일링, 보안, 백업을 AWS가 관리Key-Value + Docume..

서론최근 LLM(Large Language Model)의 경량화 버전인 sLLM(Small Language Model) 이 빠르게 주목받고 있습니다. 거대한 모델을 직접 서빙하기 어려운 환경에서는 sLLM과 같은 소형 모델을 적절히 파인튜닝해 활용하는 것이 매우 유효한 전략입니다. 본 포스팅에서는 Gemma3 270M 모델을 활용하여 LoRA 기반 파인튜닝을 진행하고, 학습된 PyTorch 모델을 TensorFlow Lite 변환 후 Mediapipe 기반 Edge Device 서빙까지 이어지는 전체 워크플로우를 정리합니다. 이 글은 실무 환경에서 sLLM을 파인튜닝하거나 모바일·엣지 디바이스에 배포하려는 개발자에게 최적화된 가이드를 제공합니다. 본론1. Gemma3 270M과 sLLM 파인튜닝Gem..