전체 글(183)
-
파인만 기법
보호되어 있는 글입니다.
2023.08.20 -
<Kafka 발제 자료>
Kafka 등장배경 링크드인에서 근무하던 Jay Kreps, Jun Rao, Neha Narkhede가 개발 데이터 파이프라인의 확장, 기종 간의 호환성, 고성능 기반의 스트림 데이터 처리의 문제를 해결하기 위해 개발 2011년 Apache 오픈소스로 공개 LINE의 Kafka 도입 사례 카카오 전사 모니터링 시스템(KEMI)의 Kafka 도입 사례 Kafka의 장점 높은 처리량, 빠른 응답속도, 안정성 빠른 데이터 수집이 가능한 높은 처리량 HTTP 기반으로 전달되는 이벤트임에도 한 자릿수 밀리초의 응답시간으로 처리 카프카 도입 전보다 광범위한 데이터 흐름 만들기 가능 이벤트 처리 순서 보장 엔터티 간 유효성 검사나 동시 수정 같은 무수한 복잡성 제거 적어도 한 번 전송 방식(At least Once)..
2023.08.20 -
Kafka 실습
보호되어 있는 글입니다.
2023.08.15 -
07. 정수론
보호되어 있는 글입니다.
2023.08.12 -
Spring 입문 강의 정리 노트
백엔드 관련 지식을 확보하기 위해, 인프런 김영한 님의 스프링 입문 강의를 수강했다.. 완전 비전공자 입장에서 말을 하자면, 좋은 강의였다! 스프링의 ㅅ자도 모르는 나에게 코드를 따라가면서 구동 원리를 알려주셔서 기본 개념들이 어떻게 적용이 되는지 알 수 있었던 시간이었다. 자바 언어와 언급만 하고 넘어가셨던 스프링 개념들 (프록시 기술과 같은)을 더 공부하여 확실하게 기초를 다져야겠다!
2023.07.31 -
Mac Java 11 설치
Spring 실습을 위해 java 11을 설치해야 하는데, 꽤 오래 걸리는 작업이었다... ㅠ 우선 mac 상위에서 리스트를 검색하고, Library/Java/JavaVirtualMachines 에 들어간다. % cd Library/Java/JavaVirtualMachines jdk-20.jdk 기본적으로 깔려있는 java 20이 보인다. 먼저, oracle 공식 사이트에 접속하여 java 11을 다운로드 한다. https://www.oracle.com/java/technologies/downloads/#java11-mac 위 링크에 접속하여 스크롤을 내리다보면 다음과 같은 화면이 나온다 m2 칩을 사용하기 때문에 ARM64 DMG 를 선택하여 다운로드 받는다. (m1의 경우 x64 DMG 선택. m2 ..
2023.07.27