목록2024/05 (5)
채록채록
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/brFtyz/btsHAvQ5aLN/MvlOqIXIqqug8JCLJvvjuk/img.png)
Serverless서버가 없다는 의미보단, 개발자가 서버를 직접 관리할 필요가 없다는 의미를 담고 있다.서버가 대기상태에 있다가 function을 실행시켜서 처리하는 방식이다.그래서 cold start 문제가 발생한다.cold start현상은 함수의 크기, 코드의 복잡성은 물론이고 사용하는 언어, 설정한 메모리에도 따라 다르게 나타난다고 한다. (역시나 파이썬이 1등)메모리를 추가하면 그에 비례해 cpu 용량이 늘어나 사용가능한 전체 계산 성능이 향상된다.lambda snapstart : lambda가 함수를 초기화하고 초기화된 실행환경의 메모리 및 디스크 상태 스냅샷을 생성하고 암호화하여 캐싱한다. 그 결과 짧은 지연 시간으로 엑세스 할 수 있게 되는 것.BaaS(Backend as a Service)..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Vi0YN/btsHpRM6sNi/2a1Fx0ZjqLQRWP2sapFFL1/img.png)
진짜 어제부터 잘 되던 커널모듈 예제가 컴파일조차 안되어서 미치는줄 알았다. 오류 내용은 다음과 같다.챗지피티에게 물어봐도 뻔한 대답을 하고(뭐 이것저것 잘 검토해보세요! 같은)검색해서 한 방법도 잘 안되고, 업데이트했다가 재부팅도 해보고...실습 예제가 나와있는 책에서 하란대로 헤더도 설치했는데 안되었다. ㅠㅠ그런데 다른 사이트를 참고하여 linux headers를 '재'설치하니까 되었다.포인트는 '재'설치이다. 그냥 install 하면 안된다.그러니까 이제 드디어 컴파일된 것을 확인할 수 있었다. 내가 저 헬로월드를 출력하기 위해 이런 개고생을 했다니...살짝 자괴감들었지만 그래도 그 과정에서 알게된 것이 많았음에 의의를 둔다.1. 커널모듈 코드를 뜯어보며 모듈이 커널에 insmod될 때 호출되는 i..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mnFSk/btsHoru9rql/YTtGauX59F1Om34rkHMta0/img.png)
뭐.. 하란대로 했는데그랬을 뿐인데..이런 개토나오는것들이 나옴. 그래도 재밌었던건 이론으로마나 보단 메모리주소가 나왔다는 것...난 다른 것들도 즐길려고 노력하고 성공한 경험이 있으니 이제 이것들도 즐길 수 있을거야.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dpN1yh/btsHpO3QveH/UQMw3wAU942W95fcAlpag0/img.png)
나름 firefox 예뻐서 잘 쓰고 있었는데 사용 빈도와 난이도가 높아져감에 따라 한가지 큰 불편함을 느끼게 되었다. 그것은 바로 번역기 기능이다. 크롬은 구글 번역기 플러그인을 이용하기 쉬워서 그동안 영어로된 자료를 이용하는 것에 큰 불편함을 느끼지 못했었다... 그래서 어떻게든 firefox의 좋은 번역기 플러그인을 찾으려고 했으나, 페이지를 자동번역해주는 플러그인을 잘 못찾았다. 그러다보니 내가 chrome을 이용하기만 하면 끝날 문제를 굳이 시간을 낭비해가며 찾아야하는 이유는 무엇인가, 그렇다고해서 내가 firefox를 완전히 잘 이해하고 쓰고있는가, 하는 의문이 들었다. 심지어는 지금 이 글을 쓰고 있는데도 자꾸 무슨 이유에서인지 한영키를 칠 때마다 이런 firefox 설정창이 떠버려서 화가 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c7v5fG/btsG4WJkGH4/wZmJCigJsBQfagOTjJQbtK/img.png)
https://chaekeun.tistory.com/entry/CloudComputing-ReviewThe-Antifragile-OrganizationEmbracing-Failure-to-Improve-Resilience-and-Maximize-Availabilit [CloudComputing] Review_The Antifragile Organization:Embracing Failure to Improve Resilience and Maximize Availabilit불가피하고 예측할 수 없는 실패에 직면했을 때, 사용자가 의존할 수 있는 높은 수준의 가용성을 제공하는 서비스를 어떻게 구축할 수 있을까? 라는 질문을 내 인생에 대해서도 던져보고 싶다..chaekeun.tistory.com 이 글에서 ..