공부

[네트워크] DNS, CNAME, A 레코드 차이

December 13 2021

안녕하세요👋 이번 글에서는 네트워크에 관한 내용을 적어보려 합니다. 우리가 흔히 사용하는 웹 브라우저의 주소창에 naver.com을 치면 이때 무슨일이 일어나게 될까요 많은 일이 일어나겠지만 이중 가장 먼저 수행되는 DNS에 대해 설명해보겠습니다

[DB] 데이터베이스 쿼리 튜닝(힌트,옵티마이저)

December 07 2021

안녕하세요👋 이번 글에서는 데이터베이스의 쿼리 튜닝과 관련되어 옵티마이저, 힌트에 대해 작성해보도록 하겠습니다. 데이터베이스 성능을 올리기 위해 쿼리마다 힌트를 사용해야 하는지 또 옵티마이저의 실행 계획을 어떻게 튜닝하는 것이 좋을지에 관해 설명하겠습니다 공부한 내용을 바탕으...

[aws] aws클라우드 아키텍처 구성

November 22 2021

안녕하세요!👋 오늘은 aws클라우드 아키텍처 구성과 분산시스템 그리고 왜 분산을 하였는지에 대해 이야기하겠습니다

[docker] 리눅스 기반 도커(docker)설치 및 명령어 실습

August 21 2021

이전 글 : [docker] 도커(docker) 개념 과 정의 및 용어정리 안녕하세요👋 이전 글에서는 도커의 개념과 정의 등에 대해 이야기를 해보았습니다 이번에는 도커 설치와 명령어들에 대해 실습을 해보면서 알아보도록 하겠습니다

wsgi와 cgi의 개념과 uwsgi를 django와 연결하기

August 18 2021

안녕하세요👋 이번에는 cgi, wsgi의 개념과 웹 어플리케이션 서버를 배포할 때 왜 cgi와 wsgi를 사용해야 하는지 또 nginx, apache등의 web server는 무엇이고 왜 사용해야 하는지 알아보겠습니다 어려운 내용이라 이해하고 적용하는데 많은 고난을 겪였습니다 개...

[docker] 도커(docker) 개념 과 정의 및 용어정리

August 08 2021

안녕하세요👋 서비스를 배포할 때 다들 AWS등의 클라우드를 많이 사용하실 텐데요 24시간 돌아가는 서비스에서 여러 서비스를 함께 구동할 때 필요한 것이 바로 docker입니다! 오늘은 docker의 개념과 정의에 대해 이론적으로 작성해보도록 하겠습니다

[DB] 트랜잭션(transaction)의 개념과 사용하기

August 02 2021

안녕하세요👋 백엔드 개발자라면 DB관리는 빠질 수 없는 부분일 텐데요 안정적인 db의 데이터를 관리하기 위해 쿼리를 트랜잭션 형태로 개발하는 것을 추천하고 많이 사용하는데요 이번에는 트랜잭션의 개념과 사용 문법들에 대해 익혀보겠습니다 저도 학습을 위해 여기저기 찾아봤는데 개념설명은...

http 요청, REST API 테스트 (GET, POST,…) 쉽게 curl 사용해보기

July 30 2021

안녕하세요👋 이번에는 백엔드 개발시 rest api를 테스트해보기 위해 http요청을 보내보고 싶을 때가 많을텐데요 웹 브라우저에 그저 도메인을 넣어 테스트해보는 것만으로는 get요청밖에 테스트해보지 못합니다 보통 postman을 다운받아서 이용하시는데 간단하게 테스트하고싶을 때 ...

[django] SECRET_KEY 분리하기

July 28 2021

안녕하세요!👋 장고에는 프로젝트를 생성하면 SECRET_KEY가 주어지는데 이를 git사이트에 코드를 올릴때 공개되지 않도록 숨기는 방법에 대해 적어보려 합니다

[AWS 공부] aws 사용을 위한 네트워크 지식(vpc, igw, subnet, routing table)

July 15 2021

안녕하세요!👋 이번에 소마에서 프로젝트를 진행하면서 aws를 다루게 되었는데 정말 유용한 지식들을 남기고 공유하고 싶어 글을 적습니다 한번에는 못적을 것 같고 양이 많아 부분부분 적어가려고 합니다 최종 목표로는 필요한 aws구조를 설계하고 사용할 수 있는 글이 되면 좋겠습니다