분류 전체보기38 [LeetCode] #70. Climbing Stairs (Python/파이썬) 작성일시: 2023년 8월 22일 오후 4:13 📖Problem : #70. Climbing Stairs Climbing Stairs - LeetCode Can you solve this real interview question? Climbing Stairs - You are climbing a staircase. It takes n steps to reach the top. Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top? Example 1: Input: n = 2 Outpu leetcode.com 등급: Easy 계단을 오르고 있다. 꼭대기에 도달하기 위해서는 “n”개의 계단이.. 2023. 8. 23. [Server] 로드밸런싱 (Load Balancing) 내 맘대로 쉽게 요약 들어가기 앞서… 이렇게 세션에 관해서 열심히 쓰고 있었는데 말이죠… 생각보다 기본 개념 중에 모르는 게 많더라구요 …? 그래서 이해하는데도 정리하는데도 시간이 오래 걸렸어요.. 그냥 정합성 해결법 3가지 블라블라 대충 글 올려도 되긴 하는데, 연구실에서 배운대로라면… 이해도 못했는데 막 쓴 것은 제 것이 아니기 때문에 고냥 찬찬히 step by step으로 기록을 해볼라 합니다..하하 데이터 정합성 문제 해결법3가지(Sticky Session, Session Clustering, Session Storage)는 커밍쑨! 💡세션 개념을 정리하다보니 가장 기본적으로 자주 등장하는 개념인 로드 밸런싱(Load Balancing). 어디서 많이 들어봤긴 했지만 막상 설명하자니, 잘 모르겠고 어려워보이진 않는가 .. 2023. 8. 23. [퀴즈]_6주차_Scale-Up&Scale-Out (문제) 본문 바로가기 : [대규모서비스] 대규모 트래픽 해결 (1) Scale Up & Scale out [대규모서비스] 대규모 트래픽 해결 (1) Scale Up & Scale out 다중 서버 환경 1편 - Scale Up & Scale out 네이버, 카카오, 배민 또는 chatGPT, BARD 등 대형 서비스의 경우 사용자가 많다. 이렇게 크고 사용자가 많을수록 트래픽이 늘 수밖에 없는데 어떻게 서버를 안 minsllogg.tistory.com 본 게시글은 스터디 시간에 올린 글에 대한 퀴즈로 구성되어 있습니다. 총 4문제이며, 모두 본문에 나와있는 내용을 토대로 구성하였습니다. 난이도 : 하1, 중2, 상1 1. 아래 설명은 어떤 용어를 일컫는 설명인지 맞추시오. (하) 기존의 하드웨어를 보다 높은 사.. 2023. 8. 17. [퀴즈]_6주차_Scale-Up&Scale-Out (정답) 본문 바로가기 : [대규모서비스] 대규모 트래픽 해결 (1) Scale Up & Scale out [대규모서비스] 대규모 트래픽 해결 (1) Scale Up & Scale out 다중 서버 환경 1편 - Scale Up & Scale out 네이버, 카카오, 배민 또는 chatGPT, BARD 등 대형 서비스의 경우 사용자가 많다. 이렇게 크고 사용자가 많을수록 트래픽이 늘 수밖에 없는데 어떻게 서버를 안 minsllogg.tistory.com 본 게시글은 스터디 시간에 올린 글에 대한 퀴즈로 구성되어 있습니다. 총 4문제이며, 모두 본문에 나와있는 내용을 토대로 구성하였습니다. 난이도 : 하1, 중2, 상1 1. 아래 설명은 어떤 용어를 일컫는 설명인지 맞추시오. (하) 기존의 하드웨어를 보다 높은 사.. 2023. 8. 17. [대규모서비스] 대규모 트래픽 해결 (1) Scale Up & Scale out 다중 서버 환경 1편 - Scale Up & Scale out 네이버, 카카오, 배민 또는 chatGPT, BARD 등 대형 서비스의 경우 사용자가 많다. 이렇게 크고 사용자가 많을수록 트래픽이 늘 수밖에 없는데 어떻게 서버를 안정적으로 운영할까? 이를 위해 대규모 트래픽을 해결하기 위한 방법에 대해 알아보고자 한다. 1. 기존 서비스의 문제점 AWS에 발급받은 서버 한 대에서 Nginx - Apache - DB 이렇게 3개의 서버가 연결되어 있다. 이때 어느 한 쪽이라도 문제가 있어도 서비스가 제대로 작동하지 않는다. 만약 서비스의 사용자가 늘어나게 된다면, 트래픽을 감당하지 못하고, 서버가 터지게 된다. 이 밖에도 여러 문제점이 있다고 한다. 이러한 대규모 트래픽을 감당하기 위해서는 서버를 업그레이드.. 2023. 8. 16. [퀴즈]_5주차_유스케이스&테스트케이스 (문제) 본문 바로가기 : [Wiki] 유스케이스 & 테스트케이스에 대해 내 맘대로 쉽게 요약 [Wiki] 유스케이스 & 테스트케이스에 대해 내 맘대로 쉽게 요약 유스케이스 & 테스트케이스 💡 원래는 내 개인 공부를 이어 하고 싶다만… 갑작스럽게 테스트케이스 작성에 대한 업무를 받아서 급하게 공부를 시작하게 되었다. 유스케이스와 테스트케이스에 minsllogg.tistory.com 본 게시글은 스터디 시간에 올린 글에 대한 퀴즈로 구성되어 있습니다. 연쇄문제까지 총 4문제이며, 모두 본문에 나와있는 내용을 토대로 구성하였습니다. 난이도 : 하2, 중2 1. 아래 부분 문제를 맞추세요! (하) 1-1. 소프트웨어 테스팅 방법론 중 2가지 방법론이 있다. 블랙박스 테스트와 화이트박스 테스트가 있다. 아래는 어떤 테스.. 2023. 8. 11. [퀴즈]_5주차_유스케이스&테스트케이스 (정답) 본문 바로가기 : [Wiki] 유스케이스 & 테스트케이스에 대해 내 맘대로 쉽게 요약 [Wiki] 유스케이스 & 테스트케이스에 대해 내 맘대로 쉽게 요약 유스케이스 & 테스트케이스 💡 원래는 내 개인 공부를 이어 하고 싶다만… 갑작스럽게 테스트케이스 작성에 대한 업무를 받아서 급하게 공부를 시작하게 되었다. 유스케이스와 테스트케이스에 minsllogg.tistory.com 본 게시글은 스터디 시간에 올린 글에 대한 퀴즈로 구성되어 있습니다. 연쇄문제까지 총 5문제이며, 모두 본문에 나와있는 내용을 토대로 구성하였습니다. 난이도 : 하2, 중2, 상1 1. 아래 부분 문제를 맞추세요! (하) 1-1. 소프트웨어 테스팅 방법론 중 2가지 방법론이 있다. 블랙박스 테스트와 화이트박스 테스트가 있다. 아래는 어.. 2023. 8. 11. [LeetCode] #15. 3Sum (Python/파이썬) 작성일시: 2023년 8월 9일 오후 8:55 등급 : Medium 📖Problem: #15. 3Sum Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0. 정수 배열 nums에서 i != j, i != k, j != k 이면서 nums[i] + nums[j] + nums[k] == 0를 만족하는 모든 Triplets를 return하라. Notice that the solution set must not contain duplicate triplets. 솔루션 세트에는 중복된 Tr.. 2023. 8. 9. [Wiki] 유스케이스 & 테스트케이스에 대해 내 맘대로 쉽게 요약 유스케이스 & 테스트케이스 💡 원래는 내 개인 공부를 이어 하고 싶다만… 갑작스럽게 테스트케이스에 대한 업무를 받아서 급하게 공부를 시작하게 되었다. 유스케이스와 테스트케이스에 대한 개념은 정보처리기사 할 때 배우긴 했는데 너무 이론에 대한 내용이라 잘 안 다가왔던 것 같다. 이론적인 내용과 실무적인 내용 모두 다뤄보고자 한다. 1. 유스케이스 (Use Case) ✏️유스케이스란? 유스케이스는 특정 작업을 수행하기 위해 시스템을 어떻게 사용하는지 정의하는데 사용된다. 유스케이스는 실행의 일부가 아니라 특정 작업을 수행하는 방법을 명세하는 문서의 도식적 표현이다. 시스템이 수행해야 할 특정 기능/업무를 사용자의 관점에서 기술 사용자(주체)가 시스템을 통해 달성하려는 목표나 요구사항을 표현 전제조건, 정상 .. 2023. 8. 8. 이전 1 2 3 4 5 다음 반응형