반응형

전체 글 584

TPS 란?

1. 개요 Transaction Per Second(TPS)는 초당 트랜잭션의 개수 시스템의 성능 지표를 확인하고 싶어진다면 지금이 TPS 지표를 체크해야 함 TPS는 서비스 성능의 기준이 됨 TPS가 더 이상 증가하지 않은 지점을 Saturation Point라고 함 Saturation Point가 넘으면서 사용자가 몰리면 TPS가 고정된 상태에서 응답시간이 길어짐 2. 참고 링크 https://www.whatap.io/ko/blog/14/ TPS 지표 이해하기 | 와탭 블로그 합리적으로 인프라를 사용하고 있는지 시스템의 성능 지표를 확인하고 싶다면 지금이 TPS 지표를 봐야할 때입니다. www.whatap.io

IT 용어 사전 2022.09.05

[TDD] Test Driven Develop

팀장님께서 TDD 에 대해서 빨리 습득을 해서 업무에 적응해야 한다고 강조하심. 자세한 내용은 아래 링크 참고할 것 https://wooaoe.tistory.com/33 [기술면접] TDD(Test-Driven-Development) 방법론에 대해서 TDD(Test-Driven-Development) 방법론에 대해서 파헤쳐보자! ❓ TDD가 무엇입니까? - TDD란 Test Driven Development의 약자로 '테스트 주도 개발'이라고 한다. 반복 테스트를 이용한 소프트웨어 방법론으로, 작은. wooaoe.tistory.com

[Python] deque 란?

1. 정의 큐의 앞, 뒤에서 삽입, 삭제가 가능한 큐 double - ended - queue 의 줄임말 사용법과 deque 에 사용하는 변수들은 아래 링크 참고 https://velog.io/@nayoon-kim/%ED%8C%8C%EC%9D%B4%EC%8D%AC-deque [파이썬] deque 파이썬을 이용해서 BFS를 풀면 주로 사용하게 되는 자료구조가 Deque다. 사용하기야 자주 사용하지만 생각보다 deque을 잘 모르고 사용한다는 생각이 들어서 정리를 하기로 했다.큐의 앞, 뒤에서 삽 velog.io

언어/Python 2022.08.30

SSO - Single Sign On

1. SSO 란 Single Sign-On의 약자로 여러 개의 사이트에서 한번의 로그인으로 여러가지 다른 사이트들을 자동적으로 접속하여 이용하는 방법을 말한다. 자세한 내용은 추후 아래 링크를 참고해야 겠다. https://toma0912.tistory.com/75 SSO(Single Sign-On)이란? 안녕하세요. 오늘은 SSO(Single Sign-On)에 대해서 알아보면서 개념 및 원리를 간략하게 정리해보려는 포스팅을 하려고 합니다. 1. SSO란 무엇인가? Single Sign-On의 약자로 여러 개의 사이트에서 한번의 toma0912.tistory.com

IT 용어 사전 2022.08.30

[Hadoop Error] The auxService:mapreduce_shuffle does not exist

1. 원인 yarn-site.xml 기입을 할 때 aux-service handler 를 설정하지 않았던 이유가 컸다. yarn.nodemanager.aux-services mapreduce_shuffle yarn.nodemanager.aux-services.mapreduce_shuffle.class org.apache.hadoop.mapred.ShuffleHandler -> aux-services 을 설정할 때 아래에 mapreduce_shuffle.class 설정을 반드시 해주어야 한다. 왜 aux-service 설정시 mapreduce_shuffle.class 을 설정해주어야 하는지 궁금해서 서치를 해보았더니 주로 나오는 이유는 아래와 같았다. 1) must have 로 꼭 기입해야만 한다. 2) ..

윈도우 path notation 에 대한 정리

윈도우에 path notation 이 있는지는 이번에 처음 알았다. 한마디로 단축키인데... program files -> progra~1 / progra-1 로 표시해도 경로가 인식이 되는 방식이다. MS-DOS 시절부터 윈도우에 FAT 시스템에 적용이 되어 왔다고 한다. 신기하구만... 2. 참고 링크 https://superuser.com/questions/529400/how-does-progra1-path-notation-work How does "PROGRA~1" path notation work? Since my first Windows 98 (and even now on Win7), I could enter the first 6 letters (symbols) of a folder's nam..

더 나아가기? 코더가 아닌 개발자?

오늘 회사 분으로부터 좋은 말을 들었다. 일 잘하는 법, 문하는 법에 대하여 고민이 많았는데 해결의 실마리를 얻은것 같은 느낌이라고 할까나.. 우선, 질문하는법 1. 이방법 저방법을 고민하고 테스트 한다음에 그래도 안풀릴경우 질문 2. 답을 원하는 것보다는 문제해결의 실마리라도 달라는 마인드로 질문 -> 사실 이게 정답인것 같다... 나는 실마리를 얻으려고 질문을 했는데 이야기를 하다보면 답을 내놓으라는 것으로 끝나는 경우가 많았던 것 같다. 3. 사람마다 질문을 하면 답을 해주는 스타일이 다르니 이걸 파악하려고 노력할 것 -> 어떤 사람은 질문해주는 걸 좋아하기도 하고, 어떤 사람들은 질문을 해도 더 안알려주는 사람 등 많은 스타일의 사람이 있다. 이걸 잘 파악하여 어디까지 질문할지 선을 지키는 것도 ..

[Linux] su / su - 차이

1. 정리 su 명령어는 현재 계정의 환경변수들을 유지한 채, 대상 계정으로 전환 su - 명령어는 다른 사용자의 계정으로 전환하고 환경변수까지 그 계정의 상태로 완전히 전환 2. 참고 링크 https://www.leafcats.com/168 리눅스 명령어 sudo , su , su - 리눅스는 다중 사용자 시스템(Multi-User System)이다. 즉, 한 대의 OS에 여러 사용자가 접속해서 사용하게된다. 더군다나 개인용 PC보다는 서버용 OS로 많이 사용되기 때문에 권한에 대한 관리가 매우 www.leafcats.com

Linux 2022.07.27

[쏘카] 데이터에 신뢰성과 재사용성까지, Analytics Engineering with dbt사내 dbt(data build tool) 도입 및 운영기 간단 기록

1. 요약 쏘카는 데이터 활용도를 높이기 위해 오래전부터 데이터 마트를 운영 시간이 지나면서 많고 복잡한 데이터 파이프라인을 관리해야하는 이슈가 생김 쏘카 파이프라인의 큰 축은 빅쿼리임 다양한 로우 데이터를 빅쿼리로 모으고 테이블을 생성하여 활용 > 장점 스토리지 비용이 비교적 저렴합니다. SQL을 통해서 프로그래밍 지식이 없어도 쉽게 데이터를 조회하고, 변형할 수 있습니다. 다양한 소스의 데이터를 쉽게 저장하고, 조회할 수 있습니다. > 단점 쉽게 넣을 수 있다 보니, 데이터 검증에 대한 고려를 하지 않는 경우가 많습니다. 데이터(데이터셋, 테이블) 히스토리와 오너쉽 등을 파악하기 어렵습니다. 데이터 간 의존성, 삭제 영향도 또한 파악하기 어려움 시간이 지날수록 데이터를 추가하는 난이도가 높아져감 ( ..

반응형