플래티어 연구소 테크 블로그
    • 메뉴 닫기
    • 글작성
    • 방명록
    • 환경설정
      • 분류 전체보기 (471)
        • Ai Word 사전 (0)
        • A.I.(인공지능) & M.L.(머신러닝) (95)
          • Development Environments (9)
          • A.I. Information (14)
          • Python (6)
          • transformers (13)
          • 머신러닝 (1)
          • 딥러닝 (4)
          • 신경망 이론 (5)
          • LLM (32)
          • Agent (4)
        • DevOps와 Infra (62)
          • DevOps 일반 (22)
          • Docker Container (3)
          • Linux (2)
          • AWS EKS (16)
          • AWS (4)
          • Kubernetes On Premise (13)
          • Security (1)
          • IDC 서버 (1)
        • 검색엔진 (8)
          • Elasticsearch (5)
          • Opensearch (3)
        • 빅데이터 (31)
          • Mongo DB (4)
          • Apache Nifi (21)
          • Scala (4)
          • Apache Spark (2)
        • 네트워크 (1)
          • SSL (1)
        • Quality Assurance (3)
          • E2E Test (3)
        • Backend(Framework) (41)
          • Java (1)
          • Spring (1)
          • Spring Boot Batch (3)
          • NestJS (9)
          • NestJS 개요(공식문서 번역) (20)
          • Cache (3)
          • Rust (4)
          • Go (0)
        • Frontend (Next.js Tailwind .. (52)
          • Frameworks (6)
          • Next.js (30)
          • Typescript (1)
          • Tailwind CSS (9)
          • React.js (4)
        • Next.js 개발 가이드 (42)
          • 01. Set up (7)
          • 02. 코딩 가이드 및 필수 패키지 (9)
          • 03. 퍼블 가이드 (3)
          • 04. Data fetching (2)
          • 05. State management (3)
          • 06. Learn Next.js 공식 가이드 (18)
        • Nuxt 공식문서 번역 (96)
          • 개요 (15)
          • Directories (23)
          • Components (12)
          • Composables (21)
          • Utils (25)
        • Nuxt 개발 가이드 (13)
          • 01. Set up (9)
          • 02. 코딩 가이드 및 필수 패키지 (0)
          • 03. 퍼블 가이드 (0)
          • 04. Data fetching (3)
          • 05. State management (1)
        • Tech 공유 세미나 - 2차 (13)
        • 기타 (13)
          • IT기타 (6)
          • story (5)
          • 문정역 여기어때 (1)
    DevOps와 Infra/AWS

    Postgresql Migration (from EC2 to Aurora) - 2/3편

    아래 방법은 실패했다. 그 이유는 다음 글에. 아래 글은 스킵. Data migration Data를 migration하는 방법은 여러가지가 있지만 AWS Aurora로 이관하는 것이니 AWS DMS (Data Migration Service)가 가장 편해보인다. 현재 사용 중인 master RW db는 EC2 instance 하나에 postgresql을 설치한 후 3개의 database와 각 database의 owner가 서로 다른 user의 소유로 되어있다. 이를 위해 pgAdmin 4를 이용해 user와 database를 추가해준다. PgAdmin 4 DBeaver를 사용해도 되지만 난 pgAdmin 4를 사용하겠다. User 추가 새로운 user를 등록한다. General 탭에서 Name을 입력하..

    2023. 9. 21. 10:39 / Tech김백엔드
    DevOps와 Infra/AWS

    Postgresql Migration (from EC2 to Aurora) - 1/3편

    개요 Postgresql을 AWS에서 사용하는 방법은 3가지가 있다. 1. EC instance에 postgresql을 설치해서 쓰는 방법 → 가장 저렴 2. AWS RDS for Postgresql 3. Aurora Postgresql 을 사용하는 방법이다. 구글링을 하면 Aurora가 RDS보다 비싸다는 글도 몇 있지만, 미국인 블로그를 보면 Aurora가 더 싸다는 글이 더 많은 듯하다. 대부분 그냥 Aurora를 사용하지만, RDS가 엔지니어가 수동으로 조절할 수 있는 부분을 전적으로 AWS에 맡기는 것이 싫어서 RDS를 쓰는 경우도 있다고 한다. 현재는 EC instance를 2개 생성하고 postgresql을 설치한 후 postgresql.conf와 pg_hba.conf를 수정하여 하나는 RW..

    2023. 9. 20. 15:20 / Tech김백엔드
    Frontend (Next.js Tailwind Typescript)/Next.js

    01-5. Create Next.js app (metadata등)

    Environment variables https://nextjs.org/docs/app/building-your-application/configuring/environment-variables#environment-variable-load-order 위 링크를 들어가보면 어떤 .env를 우선적으로 적용하는지 설명이 되어있다. Vue나 React처럼 dotenv 패키지를 설치하고, local, dev, stage, prod로 나눌 수 있으면 좋겠는데 Next.js에서는 dev, prod, test 3가지만 기본적으로 제공해주고 있다. 일단 나는 dev를 local환경으로 쓰고, prod를 배포용 환경으로 쓰려고 한다. 추가로 세분화하고 싶다면 추가 설정이 더 필요하다. 테스트를 위해 .env.devel..

    2023. 9. 19. 16:52 / Tech김백엔드
    Backend(Framework)/Spring Boot Batch

    Spring Boot Batch 성능을 최적화하기 위한 Reader

    Introduction [Spring Boot Batch 설명] 게시물을 통해 구조와 설명을 확인한 후, 이 게시물에서는 Spring Boot Batch에서 성능을 최적화하기 위한 Reader를 구현하는 방법과 설명을 다루고 있습니다. 3.1. 최적화하기 위한 Reader 유형 소개 Reader는 데이터를 효율적으로 읽어오고, 처리 속도를 최적화해야 합니다. 데이터 양이 많고 복잡한 상황에서도 뛰어난 성능을 유지할 수 있도록 고려하여 Reader를 구성해야합니다. 3.1.1. 성능을 최적화하기 위한 세 가지 Reader 설명 JdbcPagingItemReader JDBC를 기반으로 하는 데이터베이스에서 페이지별로 데이터를 읽어오는 데 특화된 Reader 주로 대용량의 데이터를 처리할 때 사용되며, 페이지..

    2023. 9. 14. 10:05 / Tech정또해방
    Backend(Framework)/Spring Boot Batch

    Spring Boot Batch 학습

    2. Spring Boot Batch 학습 이 게시물에서는 Spring Boot Batch를 작성할 때 핵심 요소 중 하나인 Reader의 다양한 유형에 대한 샘플 코드와 설명을 다루고 있습니다. 유형 sampleFileJob sampleCompositeWriterJob sampleMyBatisCursorJob sampleJdbcCursorJob sampleJdbcPagingJob 2.1. sampleFileJob sampleFileJob은 reader에 FlatFileItemReader를 사용하여 CSV 파일을 조회하는 샘플입니다 @Bean @StepScope public FlatFileItemReader sampleFileReader() { String[] names = new String[] {"n..

    2023. 9. 13. 11:16 / Tech정또해방
    DevOps와 Infra/AWS EKS

    11. ArgoCD setting

    개인 정리용 글임. (설명 없음) Jenkins 사이트에 Maven Tool 설치 Jenkins 사이트에 접속해서 Jenkins관리 > Tools에서 Maven 설치 저 위에 Name 부분이 pipeline code(helm)에 명시한 이름과 완전히 일치해야한다. 내 pipeline 코드에 "Maven 3.6.0"이라고 적어놨는데, 이름이 띄어쓰기까지 일치해야한다. Jenkins url setting Jenkins관리 > System > Jenkins Location에서 Jenkins URL에 http://jenkins.ekcm.local 주소 입력 Pipeline code CI/CD pipeline에 사용될 코드를 사내 gitlab에 private repo를 만들어 올려놓는다. $ git remote ..

    2023. 9. 11. 14:30 / Tech김백엔드
    • «
    • 1
    • ···
    • 72
    • 73
    • 74
    • 75
    • 76
    • 77
    • 78
    • 79
    • »

    전체 방문자

    오늘
    어제
    전체

    테크팀 개인 블로그

    정지민
    jeong
    손성준
    son
    김해수
    sunwater
    이다운
    koala
    김백엔드
    backendkim
    채희철
    bburongE

    전체 카테고리

    • 분류 전체보기 (471)
      • Ai Word 사전 (0)
      • A.I.(인공지능) & M.L.(머신러닝) (95)
        • Development Environments (9)
        • A.I. Information (14)
        • Python (6)
        • transformers (13)
        • 머신러닝 (1)
        • 딥러닝 (4)
        • 신경망 이론 (5)
        • LLM (32)
        • Agent (4)
      • DevOps와 Infra (62)
        • DevOps 일반 (22)
        • Docker Container (3)
        • Linux (2)
        • AWS EKS (16)
        • AWS (4)
        • Kubernetes On Premise (13)
        • Security (1)
        • IDC 서버 (1)
      • 검색엔진 (8)
        • Elasticsearch (5)
        • Opensearch (3)
      • 빅데이터 (31)
        • Mongo DB (4)
        • Apache Nifi (21)
        • Scala (4)
        • Apache Spark (2)
      • 네트워크 (1)
        • SSL (1)
      • Quality Assurance (3)
        • E2E Test (3)
      • Backend(Framework) (41)
        • Java (1)
        • Spring (1)
        • Spring Boot Batch (3)
        • NestJS (9)
        • NestJS 개요(공식문서 번역) (20)
        • Cache (3)
        • Rust (4)
        • Go (0)
      • Frontend (Next.js Tailwind .. (52)
        • Frameworks (6)
        • Next.js (30)
        • Typescript (1)
        • Tailwind CSS (9)
        • React.js (4)
      • Next.js 개발 가이드 (42)
        • 01. Set up (7)
        • 02. 코딩 가이드 및 필수 패키지 (9)
        • 03. 퍼블 가이드 (3)
        • 04. Data fetching (2)
        • 05. State management (3)
        • 06. Learn Next.js 공식 가이드 (18)
      • Nuxt 공식문서 번역 (96)
        • 개요 (15)
        • Directories (23)
        • Components (12)
        • Composables (21)
        • Utils (25)
      • Nuxt 개발 가이드 (13)
        • 01. Set up (9)
        • 02. 코딩 가이드 및 필수 패키지 (0)
        • 03. 퍼블 가이드 (0)
        • 04. Data fetching (3)
        • 05. State management (1)
      • Tech 공유 세미나 - 2차 (13)
      • 기타 (13)
        • IT기타 (6)
        • story (5)
        • 문정역 여기어때 (1)

    블로그 인기글

    태그

    • #deepseek
    • #이벤트리스너
    • #python
    • #파이썬
    • #venv
    • #langgraph
    • #Ai
    • #Lora
    • #Langchain
    • #pyTorch
    • #나이파이
    • #fine-tuning
    • #GPU
    • #nextjs
    • #React
    • #딥러닝
    • #문제해결
    • #LLM
    • #Spring Boot Batch
    • #HuggingFace
    • #아파치
    • #셀레니움
    • #apach
    • #finetuning
    • #AWS EKS
    • #ElasticSearch
    • #검색엔진
    • #rag
    • #adapter_model.bin
    • #nifi
    MORE
    Powered by Privatenote Copyright © 플래티어 연구소 테크 블로그 All rights reserved. TistoryWhaleSkin3.4

    티스토리툴바