분류 전체보기 78

[도서] IT세계의 괴물들 - 아무준수 서평리뷰

도서 소개 IT세계의 괴물들 - 아무준수 그림/그림은 IT 산업에 관련된 하드웨어와 기술을 캐릭터화하여 트랜지스터, CPU, GPU, 개발언어 등에 대한 내용을 카툰 형식으로 풀어낸 책입니다. 평소에 나름의 공부욕심을 가지고는 있지만, 삶이 고단한 직장인의 특성상 어려운 책들은 읽을 시간도, 이해하는데 소비되는 시간도 오래 걸려서 잘 읽지 않았습니다. 그러나 이 책은 카툰 형식으로 되어 있어 퇴근 후에도 쉽고 재미있게 읽었던 것 같습니다. 책에서 다루는 주요 내용들 반도체, 트렌지스터, CPU, GPU, RAM과 같은 전반적인 기초 하드웨어 개념 커널, OS, C언어와 같은 로우레벨 소프트웨어부터 파이썬, Java, 와 같은 개념 웹프로그래밍과 임베디드 프로그래밍, 알고리즘 및 머신러닝 개념 트렌트에 맞..

도서 리뷰 2024.01.27

[도서] SPRING BOOT IN PRACTICE - 솜나트 무시브 서평 리뷰

도서 소개 Spring Boot In Practice 솜나트 무시브 지음/ 오명운 옮김 은 2023년 09월 08일에 발행되어비교적 최신 내용을 반영한도서로써, 스프링 부트의 간단한 개념부터 GraphQL, 해시코프 볼트, 다중 인증 등도 다뤄 최신 기술과 함께 실무에서도 적용 가능한 내용들을 다루는 도서 입니다. 개발자라는 직업을 가지고, 실제 프로그램을 개발하면서도 항상 지식에 부족함을 느꼈습니다. 특히, 스프링 부트라는 프레임 워크에 대해서는 항상 부족함을 느껴 관련 내용들을 찾아보고 있었는데, 이 도서를 읽으면서많은 것을 배울 수 있었습니다. 책에서 다루는 주요 내용들 스프링 부트 소개와 개념 스프링부트의 설정관리 및 로깅 스프링 데이터를 사용한 데이터베이스 접근 스프링 시큐리티 활용 및 서비스환..

도서 리뷰 2023.12.19

갑작스러운 프로그램, DB 성능 저하 현상

문제 상황 서비스에서 기능들이 느려지면서 정상작동하지 않는 문제가 발생하였습니다. 특히 I/O가 많은 기능들은 거의 동작을 하지않고 있었습니다. 시간이 조금지나고나니 로그인 실패 및 DB사용 모든 기능이 다운되고말았습니다 ㅠ.. 문제 확인 먼저 현재 서비스는 퍼블릭 클라우드를 사용하여 쿠버네티스를 배포하여 사용 중이기 때문에 배포상태를 확인하였지만, 문제가 없어서 DB로그를 확인하기 시작했습니다. 데이터베이스의 구조적인 부분에서는 문제가 없는 것을 확인하였는데 데이터베이스 로그 중 특이한 부분을 발견했습니다. 새벽 5시 부터 특정 IP 6개에서 1초에 6~13 번정도의 sa계정 로그인 시도를 확인하였습니다. 이 부분 때문에 DB서버의 CPU가 정상작동하지 못한 것으로 파악되었습니다. 다행인 것은 약 6개..

DB 트렌젝션 Log_Backup FULL 문

문제상황 사용 중인 DB에서 해당 DB의 트렌젝션 로그 Log_Backup으로 인하여 용량이 꽉차 문제가 발생하는 일이 발생했습니다. 원인 데이터베이스를 사용하면서 어떠한 쿼리나 기능이 수행될 때 DB에서는 해당 쿼리의 기록을 트렌젝션로그에 저장을 하게되는데 이 트렌젝션 로그를 백업하는 과정에서 저장소의 용량이 부족하여 발생한 에러였습니다. 해당 로그파일을 주기적으로 비워주지 않으면 SQL 서버전체가 다운되는 현상이 발생할 수도있는데, 저의 경우 해당 DB가 접속과 관련된 부분이었기 때문에 모든 서비스가 중단되었습니다. 해결방법 1. 먼저 아래 명령어를 통해서 데이터베이스의 로그 파일에 대한 정보와 로그 파일의 사용률 및 여유 공간 등에 대한 정보를 확인합니다. DBCC SQLPERF(LOGSPACE) ..

DB/MSSQL 2023.09.02

VM 브라우저(Internet explorer)에 FTP로 데이터 옮겨지지 않는 문제 (보안 문제)

문제 상황 Internet explorer를 사용할 수없는 VM 환경에서 FTP에 접속한 후 데이터를 옮기려고 하니 아래 메시지가 출력되면서 데이터 전달이 블록킹되는 문제가 발생하였습니다. your current security settings do not allow this file to be downloaded 어딘가 보안관련 문제인 것 같아서 FTP 및 원도우 보안에서 여러가지 설정을 찾아보았지만 찾지못하다가 브라우저 관련 문제라는 것을 찾았습니다. 원인 및 해결 Internet explorer의 경우 보안수준을 설정할 수 있는데, 이곳에서 보안수준을 설정하는 부분에서 파일다운로드를 막아놨기 때문에 다운로드가 실패한 것이었습니다. 이 보안 설정을 변경하기위 해서는 Internet explorer에서..