왜 읽게 되었는가법적 용어는 언제나 어렵다.법적 이슈에 휘말려 용어를 깊게 학습한 경험은 없지만청약을 신청하면서라던지 전세 집을 알아보며 접한 주택법, 주택임대차보호법 등일반인이 읽어서 이해하기엔 쉽지 않다. 같은 한글과 한국어지만, 외국어 같달까...그럴때면 포기하고 그냥 내 멋대로 이해하곤 했는데... 만약 실제로 법적인 이슈가 있었다면?변호사 사무실에 찾아가는 등 돈을 쓰며 어떻게든 남의 힘을 빌렸을 것 같다. 그러던 중 해당 책의 제목이 눈에 띄었다. AI 변호사라니... 남의 힘이지만.... 무료잖아? (제일 중요함)더욱이 요즘 업무에서도 GPT를 잘 활용하는 나로써 미래에 법적인 문제에 대응하기 위해 GPT를 이용한 변호법을 먼저 익혀두면 좋을 것 같았다. 책의 줄거리 및 추천 대상책의 줄거리..
시스템 설계 면접 기술적 측면 이상으로 지원자가 협렵에 적합한 사람인지, 압박이 심한 상황도 잘 헤쳐나가는지, 좋은 질문을 던질 능력이 있는지 부정적인 것 설계의 순수성에 집착한 나머지 타협적 결정을 도외시하고 오버 엔지니어링을 하는 엔지니어링들이 협업에도 많다. 오버 엔지니어링의 결과로 시스템 전반의 비용이 올라간다. 상당수 회사들은 값비싼 대가를 치르고 있다. 효과적 면접을 위한 4단계 접근법 1단계: 문제 이해 및 설계 범위 확정 바로 답부터 들이밀지 말자. 속도를 늦추자. 깊이 생각하고 질문하여 요구사항과 가정들을 분명히 하자. 가장 중요한 기술 중 하나는 올바른 질문을 하는 것. 적절한 가정을 하는 것. 그리고 시스템 구축에 필요한 정보를 모으는 것. 이 단계에서는 요구사항을 이해하고 모호함을 ..
책 [가상 면접 사례로 배우는 대규모 시스템 설계 기초]에 대해 요약한 글입니다. 단일서버 웹 - 앱 - 데이터베이스 - 캐시 등이 한 서버에서 동작 데이터베이스 웹/모바일 트래픽 처리용도의 서버(웹 계층)와 데이터베이스용 서버(데이터 계층)를 분리 독립적 확장 추구 비-관계형(NoSQL) 데이터베이스가 좋은 선택일 수 있는 경우 아주 낮은 응답 지연시간 필요 다루는 데이터가 비정형 데이터인 경우 데이터를 직렬화/역직렬화 할 수만 있으면 되는 경우 아주 많은 양의 데이터를 저장할 필요가 있는 경우 수직적 규모 확장 / 수평적 규모 확장 스케일 업 / 스케일 아웃 수직적 규모 확장(스케일 업)은 장애에 대한 자동복구 방안이나 다중화 방안을 제시하지 않음. 즉, 장애 발생 시 서비스 중단. 로드 밸런서 부하..
- Total
- Today
- Yesterday
- Istio
- WebFlux
- 알고리즘
- Intellij
- 하루
- Log
- Kubernetes
- Algorithm
- jasync
- 일상
- boj
- tag
- gradle
- HTTP
- java
- 로그
- 쿠버네티스
- Clean Architecture
- hexagonal architecture
- python
- MySQL
- Spring boot
- k8s
- 클린 아키텍처
- Spring
- container
- c++
- 백준
- docker
- 비동기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |