프로젝트 (3) 썸네일형 리스트형 월 500만명이 방문하는 서비스 속도 개선하기 (근데 이제 1000만까지 가능한) 제가 담당하고 있는 인포크링크라는 서비스는 최근 MAU가 1000만을 돌파했어요. 그런데 오늘은 MAU가 500만명 쯔음이었을 때에 발생한 문제에 대해 이야기해보려고 해요. 아래에 해당하시는 분들이 읽으시면 더 많은 것을 얻어가실 수 있어요. 이제 막 트래픽이 늘고 있는데 여기서 무엇을 개선하면 좋을지 모르겠는 분 곧 트래픽이 늘 것 같은데 무엇을 준비해두면 좋을지 고민하고 있는 분 이제 터질 때 쯤 된 것 같은데요? 라는 말을 종종 하던 때가 있었는데요. 그 전에 제가 운영하고 있는 인포크링크의 기능과 사용 예시에 대해 먼저 알려드려야 할 것 같아요. 유저는 한 페이지짜리 [방문자 페이지]에 보여질 컨텐츠를 입력한다. 유저는 [방문자 페이지]를 인스타그램 등의 프로필 영역에 링크를 등록한다. 유저가 인.. 노션 데이터베이스 슬랙으로 알림 받기 (2/2) - @notionhq/client로 데이터베이스 쿼리하기 1년만에 2탄으로 돌아왔습니다... 포함하는 내용 및 포함하지 않는 내용1편에서는 로컬 서버에서 노션 데이터베이스를 쿼리하고, 데이터를 받아오는 것까지 진행했습니다.2편에서는 지난 글에 이어서 아래의 두가지 내용을 진행하려고 합니다. 1. 로컬 서버를 AWS Lambda(이하 람다)로 업로드2. 람다에서 실행된 결과를 슬랙으로 전송 다만, 이 글에서는 람다의 구체적인 동작 원리에 대한 설명은 하지 않을 예정입니다. prerequisite아래의 내용은 준비되어 있다고 가정합니다.AWS 계정aws-cli슬랙 웹훅 URL step 1. 로컬 서버를 람다로 올리기1. 기존 서버를 노션에 올릴 수 있게 변형하기지난 글에서 이용한 노드 서버를 활용해서 람다에 올릴 예정인데요.프로젝트는 1편을 통해 생성되어 있다는 .. 노션 데이터베이스 슬랙으로 알림 받기 (1/2) - @notionhq/client로 데이터베이스 쿼리하기 요즘 사내에서 TIL을 하는 모임을 운영하고 있습니다 그래서 매일 공부한 내용들을 노션의 각자 페이지를 생성해서 관리하고 있습니다최대한 개인의 자율에 맡기려고 하는데 그래도 서로에게 동기부여가 되기 위해서는 매일 누가 완료했는지를 공유하는 것도 하나의 방법이 될 수 있지 않을까 싶었습니다 그런데 다른 분들이 어떻게 하시는지 보려면 노션 페이지에 직접 들어가야 하다 보니 직접 노션을 연동하여 매일 어떤 분들이 어떤 내용을 입력했는지 확인하고 슬랙으로 알림을 받는 서버를 만들어 보려고 합니다 1. 노션에서 secret_token 발급받기먼저 노션의 데이터 베이스에 접근할 수 있는 봇과 봇이 접근할 수 있는 토큰을 생성해야 합니다노션의 Settings&Members에서 Integrations 탭에 접근하면 D.. 이전 1 다음