-
왜 Serverless와 Zappa를 사용해야 할까
Serverless와 Zappa 를 사용해야 하는 예시 Serverless는 인프라 관리를 AWS에 맡기고 필요할때만, 필요한 만큼 코드만 작성하면 비즈니스 요구사항을 구현하게 될 수 있습니다. 예시를 하나 들면 서버리스의 필요성이 좀 더 와닿지 않을까 싶어서 작성해봤습니다. 제 경험담이 일부 반영되어 있습니다. 서버개발자 A씨는 한 해커톤에 나갔습니다. 세 명이 팀을 이루게 되었고, 서로 머리를...
-
Zappa + Aurora(MySQL) + django rest framework로 Serverless Restful 아키텍쳐 구축하기
개요 본 글을 보기 전 왜 Serverless와 Zappa를 사용해야 할까 글을 보고 오시면 좋습니다. Serverless와 zappa에 대해 이미 잘 알고 계신 분이라면 스킵해도 무방합니다. Zappa + Aurora(Serverless RDBMS) + Django Rest Framework Zappa가 간단한 python 스크립트 정도는 배포하기가 매우 쉽지만, Zappa와 django, mysql을 연동하는 것이 생각보다 해야할 것들이 꽤 있습니다....
-
RDBMS(Relational Database Management System) 의 내부 구조 (쿼리는 어떻게 실행되는가)
이 글은 Architecture of Database System 의 개요 부분을 번역, 정리한 글입니다. Overview 앞으로 설명할 RDBMS 구조에 대한 그림입니다. 구성 요소 일반적인 RDBMS에는 위 그림과 같이 다섯개의 주요 컴포넌트들이 있습니다. 이 컴포넌트들이 어떻게 함께 작동하는지 데이터베이스 시스템 내의 쿼리의 흐름을 따라가봅시다. 공항에 있는 일반적인 DB 상호작용의 간단한 예시를 한번 생각해보면,...
-
Web Crawling with temporary IP in selenium (Ubuntu 16.04)
Some sites have a block for specific ip addresses. Here, I am going to detail a process in which we can access these blocked websites through temporary ip from selenium (with the help of Tor). environment Just for your information, here are the programs I used for my test environment....
-
오픈소스 기여 가이드
난 cocos2d-x, fingerprintjs2, create-react-app에 기여했었고, 오픈소스에 기여해보며 오픈소스에 기여하기 위해서 유의해야 할 점이 무엇이 있는지 여러 생각을 하게 되었다. 내 생각이 절대적인 정답은 될 수 없지만 오픈소스를 기여는 하고 싶지만 앞으로 어떻게 해야할 지 잘 감이 안잡히는 사람에게 도움이 되었으면 하는 글이다. 이 글은 구체적으로 PR을 날리는 방법이나, Issue를 올리는...