![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dCelJF/btqK3DSRvkD/YOgo9qQk8Ni2fA4F9iGz8k/img.png)
이번에는 Cloud Pub/Sub을 실습해보는 시간을 가지도록 하겠습니다. 실습을 진행하기 전에 다음의 포스팅을 보고 오시는 것을 추천합니다. [구글 클라우드 플랫폼] GCP : Cloud Pub/Sub Cloud Pub/Sub Pub/Sub는 이벤트를 처리하는 서비스에서 이벤트를 생성하는 서비스를 분리하는 비동기 메시징 서비스입니다. Pub/Sub를 메시징 기준 미들웨어 또는 스트리밍 분석 파이프 라인의 이벤트 puzzle-puzzle.tistory.com Setting up Pub/Sub Google Cloud Shell 콘솔을 사용하여 Google Cloud Pub / Sub에서 작업을 수행할 수 있습니다. Pub / Sub를 사용하려면 데이터를 보관할 주제를 만들고 주제에 게시 된 데이터에 액세스..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/98hwA/btqAFodHzLQ/YuvTVRuzrDf5O9rmXwk0z1/img.gif)
DFS와 BFS 이번 포스팅에서는 DFS와 BFS에 대해서 자세히 설명하도록 하겠습니다. DFS(Depth First Search) : 깊이 우선 탐색 DFS는 맹목적 탐색 방법의 하나로 탐색 트리의 최근에 첨가된 노드를 선택하고, 이 노드에 적용 가능한 동작자 중 하나를 적용하여 트리에 다음 수준(level)의 한 개의 자식 노드를 첨가하며, 첨가된 자식 노드가 목표 노드일 때까지 앞의 자식 노드의 첨가 과정을 반복해 나가는 방식입니다. 트리나 그래프에서 한 루트로 탐색하다가 특정 상황에서 최대한 깊숙히 들어가서 확인한 뒤 다시 돌아가 다른 루트로 탐색하는 방식입니다. 대표적으로 백트래킹(부모 노드로 되돌아오는 과정)에 사용합니다. 일반적으로 재귀 호출을 사용하여 구현하지만, 단순한 스택 배열로 구현하..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/Kdc3K/btqSmzWAX5i/k58JdRJEmN31QGRzoUsMm0/img.png)
Cloud Pub/Sub(Cloud PubSub) Cloud Pub/Sub(Cloud PubSub)는 이벤트를 처리하는 서비스에서 이벤트를 생성하는 서비스를 분리하는 비동기 메시징 서비스입니다. 또한 메시징 기준 미들웨어 또는 스트리밍 분석 파이프 라인의 이벤트 수집 및 전송으로 사용할 수 있습니다. Pub/Sub(Cloud PubSub)는 규모에 맞는 고가용성 및 일관된 성능으로 내구성 있는 메시지 스토리지 및 실시간 메시지 전송을 제공합니다. Pub/Sub(Cloud PubSub) 서버는 전 세계 모든 Google Cloud region에서 실행됩니다. 또한 Google Cloud Pub/Sub는 애플리케이션 및 서비스 간에 이벤트 데이터를 교환하는 데 사용되는 메시징 서비스입니다. 데이터 제작자는 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/eeI49l/btqKJ08uQvf/uWUXnuaKNJ0Jbeh77oDLkK/img.png)
구글 이미지 검색 구글 서비스 중에서는 이미지를 검색할 수 있는 기능도 있습니다. 내가 알고 있는 이미지의 URL 주소나 해당 파일을 업로드하여 어떤 사이트에서 해당 이미지를 사용하고 있는지 알 수 있습니다. 일상에서 많이 사용하지는 않지만, 꼭 필요할 때 시간을 절약해주는 서비스입니다. 많은 분들이 구글 이미지 검색의 디테일한 기능을 잘 모르시더라고요. 이번 포스팅에서는 구글 이미지 검색 방법에 대해서 자세하게 이야기해보겠습니다. 다들 구글 이미지 검색을 언제 사용하시나요? 평상시에 매번 필요한 기능은 아니지만, 한번 사용할 때 시간을 절약해주는 편리한 서비스입니다. 핸드폰에서 이미지 검색 방법 데스크톱에서 검색하지만 핸드폰에서도 많이 하시더라고요. 아이폰, 안드로이드에서 이미지 검색하는 방법을 자세하..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/IFy8K/btqKxBC2c1i/4GFiKWNob4taUkK7BKtJJK/img.png)
이번에는 Cloud Functions을 실습해보는 시간을 가지도록 하겠습니다. 실습을 진행하기 전에 다음의 포스팅을 보고 오시는 것을 추천합니다. [구글 클라우드] GCP : Cloud Functions Cloud Functions이란? Goocle Cloud Functions는 클라우드 서비스를 빌드 및 연결하기 위한 서버리스 실행 환경입니다. Cloud Functions를 사용하면 클라우드 인프라와 서비스에서 발생하는 이벤트에 연결되는 puzzle-puzzle.tistory.com 간단히 Cloud Functions에 대해 설명하고 시작하겠습니다. Cloud Functions는 자바 스크립트로 작성되고 GCP의 Node.js 환경에서 실행됩니다. Cloud 함수를 가져와서 표준 Node.js 런타임에..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cjRDoY/btqKyk8THBW/SrhJKcAg3hS07uLKk8EbRk/img.png)
1부에서 이어서 설명하도록 하겠습니다. 구글 클라우드에 웹사이트 빌드하기 1부를 못 보고오신 분들은 아래의 포스팅을 보고 오시면 됩니다. -1부- [Qwiklabs Advanced]구글 클라우드에 웹사이트 빌드하기-1부 -(Using Google Compute Engine) 이번 포스팅에서는 Compute Engine을 이용하여 웹사이트를 빌드해볼 거예요. 내용이 많아 1,2부로 나누어서 올릴 예정입니다. 아래 목차에서 4번까지 이번에는 진행하겠습니다.Cloud Build보다 좀 복잡� puzzle-puzzle.tistory.com -2부- [Qwiklabs Advanced]구글 클라우드에 웹사이트 빌드하기-2부-(Using Google Compute Engine) 1부에서 이어서 설명하도록 하겠습니다...