Overview
PDF파일을 읽어서 String을 추출해야할 일이 생겼다. Embedding도 그렇지만 PDF 파일을 읽어서 서버로 보내야되는? 일이 생긴것이다.
PDF파일에 대한 상태, 위치에 대한 방법이 갈리며 그 이후 파일을 읽어서 추출한다.
[Read More]
AWS SNS를 이용한 서버 푸쉬 개발에 대한 기록(2/2)
AWS SNS SDK를 활용한 서버 푸쉬 개발기록
Overview
지난엔 대략적인 구조와 설정적인 부분을 봤다면 이번엔 해당 SDK를 호출 및 기능에 대해 구체적으로 기록하고자 한다.
뭔가 SNS를 검색하면, SQS도 연관검색어로 나오지만 이번엔 SNS -> FCM -> AOS, iOS 케이스에 대한 API 코드를 기록할 것이다.
간략한 주요 개념, GUI 방식, 프로그래밍적 방식을 정리해본다.
[Read More]
AWS SNS를 이용한 서버 푸쉬 개발에 대한 기록(1/2)
AWS SNS SDK를 활용한 서버 푸쉬 개발기록
Overview AWS에는 여러가지 서비스가 많다. 그중 SNS Simple Notification Service의 SDK를 통해 서버 푸쉬, Notification을 개발했던 내용을 기록하고자한다. AWS SNS는 Apache Kafka랑 뭔가 비슷한느낌이다. 토픽을 등록하고, 토픽을 구독(Subscribe)하고 토픽 구독한 대상에게 publish를 하는 구조이며, publish를 하게 되면 Push Notification이 나간다?라고 표현하겠다. 토픽 또한 여러가지 기능을 제공하지만 특히 Push Notification에 대한...
[Read More]
스케줄, 배치에 대한 생각
스케줄, 배치에 대한 개념, 사용사례, 정리
Overview
늘 상황에 맞게 써야됨이 베이스로 깔리지만, 일을 할때 스케줄과 배치에 혼용이 비일비재하다. 정의하고 사용하기 나름이지만, 어느 솔루션에선 작업을 스케줄등록한다. 스케줄을 등록한다라고 쓴다.
Context에 맞게 이해하면 되지만, 기준을 잡고 사용을 함이 중요하다고 생각한다.
[Read More]
Terminal(Console) 단위의 서버 모니터링(CPU,메모리,디스크,네트워크등등)
linux Command 단위의 모니터링
Overview 최근 내부시스템(계정계,기간계,사무계등등 으로 불리우는) 개발 및 운영 오픈을 하였다. 시스템이 생각보단,, 아니면 내가 모르는 부분이 있을꺼 같긴한데, low하게 모니터링을 해야되는 상황이다. 운영중인 시스템 모니터링을 더불어 시작되었다. 일반적으로 어꺠넘어 들으며 알게된 커맨드를 통해 서버의 상태를 확인하는데, 웃긴건 이 업무를 하기전엔 scouter, grafana-loki, ArgoCD, prometheus, pinpoint등의 모니터링시스템을 사용하여 모니터링을 하였다.(상용모니터링 솔루션을...
[Read More]