목록전체 글 (81)
속도 < 방향
도서 : 성공과 실패를 결정하는 1%의 네트워크 원리 (링크)update : 2024-07-1001. HTTP 리퀘스트 메시지를 작성한다1. 여행은 URL 입력부터 시작한다.URL은 http:// 로 시작하는 것 뿐만 아니라 ftp: , file: , mailto: 등 다양한 종류가 있다. 브라우저는 웹 서버에 액세스하는 클라이언트로 사용하는 경우가 많지만, 브라우저에는 파일 i/o (FTP) 클라이언트, 메일 클라이언트 기능도 있다. 즉, 브라우저는 복합 클라이언트 소프트웨어이다.URL을 사용하는 법은 액세스 대상에 따라 다른데, 웹 서버나 FTP 서버에 액세스하는 경우 도메인 명이나 파일 경로를 URL에 포함시키고 메일의 경우 상대 메일 주소를 URL에 포함시킨다. 필요에 따라 사용자명, 패스워드, ..
Work바쁘고도 재미있고 정신없는 한 달이었다. 가족여행으로 오랜만에 연차를 썼는데, 숙소에서 하루종일 노트북만 잡고 있었다. 내가 여행을 간 건지 일을 하러 간건지 싶었다. 내가 이렇게나 중요한 역할이었다고? 라며 문득 자의식 과잉인가 싶다가도 여기저기서 날 불러주는대로, 닥치는대로 업무를 처리하다 보니 한 달이 훌쩍 지나갔다. 네이버 클라우드를 사용하며 오히려 한계를 많이 겪고 덕분에 많이 배우는 것 같다. 특히 공공존이라서 더욱 힘든 것도 있다. 업계에 발을 들일 때 AWS부터 시작해서 그런지, 다르게 생각하면 오버 스펙이 익숙해져 있었던 것 같기도 하다. 엔터프라이즈답게 제공하는 서비스도 무궁무진하고 다양하니까.. 마치 풍요를 느끼면 평상시에는 소중함을 모르는 것처럼 말이다. 팀원들과 뚝딱뚝딱 삐..
Work 팀장 발령을 받고 처음으로 온전히 보낸 달이다. 3명의 직원이 추가로 입사했다. 첫 단추를 잘 꿰야한다는 생각에 최대한 잘 지내보려고 하는데 완급조절을 잘 하고 있는지는 미지수다. 어디까지 쓴소리를 해야 하는지, 어느 수준까지 칭찬해야 하는지.. 초보 팀장에게는 너무 어려운 일이다. 매니지먼트를 전담하게 되며 실무를 뒷전으로 하게 된 점이 아쉽다. 하지만 직책을 부여받음과 동시에 권한도 많아지고 목소리도 커졌기에, 팀과 회사를 위해 기여할 수 있는 부분에 대해서는 확실하게 기여를 하고 싶다. 사용하고 있는 코드를 전부 개편하고 리팩토링하기로 했다. 리팩토링보다는 갈아엎는다는 단어가 더 어울릴 것 같다. 고난이 예상되지만 한편으로는 기대되는 태스크이다. R&R 구분도 더욱 명확하게 했으니, 각 팀..
참고도서 : 현대 네트워크 기초 이론 최종 업데이트 : 2024-03-26 1.3 이더넷 이더넷 애플리케이션 이더넷은 대표적인 유선 네트워크 기술로, 최대 100Gbps의 높은 속도와 수km까지 지원하도록 발점함에 따라 서버와 대규모 데이터 저장장치에 사용하는 필수적인 기술이 됐다. 가정 내 이더넷 이더넷은 아직까지 거의 모든 가정용 네트워크 구성에 포함된다. 특히 전력선 통신 (PLC, Power Line Carrier) 과 이더넷 전원 장치(PoE, Power over Ethernet) 이 확장에 많은 기여를 했는데, 전력선 모뎀은 기존 전원선을 통신 채널로 사용해 전력 신호 위에 이더넷 패킷을 전송한다. PoE는 이더넷 데이터 이블로 전력을 공급한다. 사무실 내 이더넷 일반적인 사무실 환경에서 대부..
참고도서 : 현대 네트워크 기초 이론 최종 업데이트 : 2024-03-25 1.1 네트워크 생태계 전체 네트워크 생태계의 존재 목적은 최종 사용자(end user)에게 서비스를 제공하기 위한 것이다. 사용자 플랫폼으로는 고정형, 휴대형, 모바일 모두 가능하며 사용자들은 네트워크 기반 서비스/콘텐츠에 네트워크 액세스 장비를 통해 접속한다. 예를 들면 와이파이, 셀룰러 모뎀, 디지털 가입자 회선 모뎀 등이 있으며 이러한 장비들을 통해 인터넷에 직접 연결하거나 공용 네트워크를 통해 네트워크 사업자와 연결한다. 애플리케이션 공급자는 사용자 플랫폼에서 실행되는 애플리케이션을 제공한다. 애플리케이션 서비스 공급자는 자신의 플랫폼에서 실행되는 애플리케이션 소프트웨어의 서버 또는 호스트 역할을 제공한다. 소프트웨어의 ..
Work 팀장이 공석이라 팀장 대행 업무를 하며 업무를 파악하고, 타팀 협업회의에 참석하며 업무를 분담했다. 면접에도 몇번 참석하고 본부 지시사항도 팀원들에게 전달하였다. 2월 중순 정식으로 발령을 받고 팀장이 되었다. 팀장 발령을 기다렸다는 듯이 업무 이관과 협업요청이 물 밀듯이 들어왔다. 아직은 실무가 좋은데 팀장을 해도 되는걸까? 나는 팀장으로서의 자질이 있는걸까? 팀장이라고 할 만큼의 지식을 가지고 있을까? 질문을 스스로에게 던졌을때 전부 아니라는 대답이 나왔다. 연차가 높지도 않고, 역량이 풍부하지도 않다고 생각하지만 그래도 나를 좋게 봐주시는 면이 감사함과 동시에 퍼포먼스가 좋지 않으면 어쩌지하는 걱정과, 이왕 맡은만큼 책임감 있게 해보려는 마음이 공존한다. 나의 직장생활 경험 속에서 팀원으로..
2024년의 첫 해이자, 새로운 직장에서 시작하는 첫번째 달이다. 2023년은 얼레벌레 지나왔지만 2024년은 작년보다 훨씬 주도적으로 지내고 싶었다. Work 업무 시작전, 업무 도중 기록을 많이 하기 시작했다. 그동안은 노션에 기록했지만 노션과는 별개로, 손으로 많은 기록을 했다. 손으로 기록하는 것의 장점은 전달력과 흡수력인 것 같다. 데이터 분석 업무를 하며 다뤘던 데이터들과 차원이 다른, raw data를 많이 볼 수 있었다. 데이터 자체보다는 DB를 다뤘다는 말이 더 맞을 것 같다. 그동안은 비교적 소규모의 회사에만 있다 보니 엔지니어링 업무보다는 당장 급한 업무를 우선적으로 처리할 수밖에 없었는데, 지금은 비교적 큰 규모의 회사라 그런지 DB를 관리하는 측면에서 배울 수 있어 좋았다. 개념적..
해당 포스팅은 오레일리의 책, 클라우드 아키텍트 트랜스포메이션을 보며 정리한 내용입니다. 최종 업데이트 : 2024-01-12 클라우드 네이티브는 단순한 도구 모음 이상의 의미가 있다. 완벽한 아키텍처로, 컴퓨팅을 최대한 활용하는 클라우드 애플리케이션을 구축하기 위한 철학적인 접근 방식이다. " 클라우드 네이티브"는 " 클라우드 " 가 아니다. 클라우드 컴퓨팅을 단순히 "클라우드"라 하면 인터넷을 통해 인프라스트럭처를 주문형 방식으로 제공하는 것을 의미한다. AWS, GCP, Azure 등의 클라우드 서비스 플랫폼에서 제공하는 경우가 많으므로 실제로 소비하는 자원에 대해서만 요금을 지불할 수 있다. 클라우드 네이티브는 위의 모든 클라우드 기반 구성요소를 클라우드 환경에 최적화된 방식으로 조립하기 위한 아..
매달 말이 되면 회고를 써야겠다고 다짐을 하지만, 그 상태로 어느 새 2주가 넘겨버리고 금세 다음 달이 다가와서 못 썼던 적이 많다. 하지만 연말 회고는 꼭 써야겠다는 생각에 부랴부랴 회고를 작성해보려 한다. 누군가가 2023년에 뭐했어? 라고 물어보면 단번에 쉽게 답변할 수는 없지만, 그래도 이거 하나만은 확실하다.많은 도전과, 많은 실패를 했다. 또, 전보다 많이 (심리적으로) 안정되고 여유있고 행복했던 한 해였다. 기록과 회고 여전히 기록하는 습관은 내게 노력이 필요하지만, 결국 기록 없이는 모든 것을 기억할 수 없기에 최대한 많이 기록하려했다. 주간회고는 거의 매주, 월간회고도 틈틈히 하려고 노력했다.귀찮은 회고를 왜 하는지 시작하기 전에는 이해가 잘 가지 않았지만, 꾸준히 묵묵히 하다보니 ..
127.0.0.1과 localhost는 기본적으로 동일한 것을 가리키는데, 이들은 모두 로컬호스트를 나타낸다. 그러나 사용 목적에 따라 약간의 차이가 있을 수 있다. 좌측은 웹페이지에서 Localhost 접속 사진, 우측은 127.0.0.1 접속 사진이다. 127.0.0.1 - 127.0.0.1은 IPv4 주소 중 하나로, 로컬 루프백 (Loopback) 주소이며 네트워크에서 현재 시스템을 가리킨다. - 여기서 IPv4는 Internet Protocol version 4의 약어로 32비트로 구성되어 있어, 일반적으로 4개의 8비트로 표현된다. (127.0.0.1) - 이 주소는 TCP/IP 네트워크 스택에서 자체 테스트 및 통신을 위해 예약되어 있다. 즉, 네트워크 스택이 자체적으로 통신을 테스트하기 위..