2022-01-17-TIL

Today I Learned

Jarvis

SK planet에서 개발한 자동 빌드 및 배포 시스템

  • https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=sef16&logNo=70185794908

Sentry

애플리케이션에서 오류가 발생하면 알려주는 에러 트래킹 서비스이다. 클라이언트의 오류 발생 시 메일을 보내주고, 슬랙과 연동하면 슬랙 메시지를 통해 오류 발생내역과 오류에 대한 정보를 볼 수 있다.

  • https://engineering.linecorp.com/ko/blog/log-collection-system-sentry-on-premise/
  • https://urbanbase.github.io/dev/2021/03/04/Sentry.html#:~:text=Sentry%EB%9E%80%3F,%EC%A0%95%EB%B3%B4%20%ED%8C%8C%EC%95%85%EC%9D%B4%20%EA%B0%80%EB%8A%A5%ED%95%A9%EB%8B%88%EB%8B%A4.

Heap Dump

Heap Dump는 현재 Heap에서 점유되고 있는 객체들에 대한 조사를 위해 필요하다. OOM과 같은 문제의 원인을 찾는 방법 중 하나이다.

  • https://jupiny.com/2019/07/15/java-heap-dump-analysis/
  • https://blog.leocat.kr/notes/2021/01/19/java-dump-heap-and-thread
  • https://ktdsoss.tistory.com/439
  • https://velog.io/@jsj3282/%ED%9E%99-%EB%8D%A4%ED%94%84%EC%99%80-%EC%93%B0%EB%A0%88%EB%93%9C-%EB%8D%A4%ED%94%84

OOM

사용자에게 보이는 앱의 비정상 종류는 대부분 예외 발생에 따른 Crash가 원인이고, Out Of Memeory(OOM)도 원인이 된다. 애플리케이션이 대량의 메모리를 이용하여 시스템 메모리가 부족해지면, OS에 따라 해당 앱은 강제로 종료된다.

  • https://support.smrtbeat.com/hc/ko/articles/360000049202-OOM%EC%9D%B4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80%EC%9A%94-

Cron

Cron은 유닉스 계열의 운영체제에서 어떤 작업을 특정 시간에 실행시키기 위한 데몬이다.

  • https://blog.daum.net/binsolb/11365692

Message Broker

메시지 브로커는 클라우드 네이티브, MSA 기반, 서버리스 및 하이브리드 클라우드 아키텍처를 지원하기 위한 공통 통합 매커니즘을 구축하는데 도움이 되는 애플리케이션 통신 기술이다. 그냥 API 통신하는 것 보다는 월등히 빠르다.

  • https://heodolf.tistory.com/49
  • https://www.ibm.com/kr-ko/cloud/learn/message-brokers

LDAP

  • https://searchmobilecomputing.techtarget.com/definition/LDAP#:~:text=LDAP%20(Lightweight%20Directory%20Access%20Protocol)%20is%20a%20software%20protocol%20for,or%20on%20a%20corporate%20Intranet.&text=500%2C%20a%20standard%20for%20directory%20services%20in%20a%20network.