# batch

65개의 포스트

[React]useTransition, useDeferredValue

ajax, setTimeout 내부라면 batching 이 일어나지 않음하지만! 리액트 18부터는 batching이 발생함.느린 컴포넌트 성능향상 가능(카드 빚 돌려막기)useTransition 갖고오기성능저하 일으키는 state 변경함수 감싸기.코드 시작을 뒤로 늦춰

5일 전
·
0개의 댓글
·
post-thumbnail

Batch

배치 프로그램이란 여러 작업들이 미리 정해진 일련의 순서에 따라 일괄적으로 처리하도록 만든 프로그램입니다. 여기서 '배치'란 Batch를 그대로 읽은 것으로, '일괄적으로 처리되는 집단'이라는 뜻입니다.(특정 업무(Job)를 원하는 시간에 처리 할 수 있도록 지원한다는

2022년 9월 12일
·
0개의 댓글
·

batch

내가 처음본 batch script를 기준으로 찾아보고 정리한 낸용

2022년 8월 21일
·
0개의 댓글
·

[개발지식] batch/fetch

fetch는 기본적으로 조회의 의미를 가지고 있고, 업무에 따라 다르겠지만 보통은 두가지 의미로 이해하면 좋을 것 같다.fetch는 데이터를 실시간으로 작업하는 과정에서 많이 사용하고, 이러한 점에서 batch와 상이하다.node.js에서 특정 url로 부터 data를

2022년 8월 18일
·
0개의 댓글
·
post-thumbnail

Mybatis 배경지식

8월부터 짧은 내용의 학습내용, 업무이슈 등을 정리하고 공유하는 스터디를 하기로 했다.이 스터디를 진행하는동안 이전부터 제대로 깊이 알지 못했지만 사용했던 프레임워크나 문법 그리고 제대로 짚고 넘어가지 못한 이슈들에 대해서 다루려고 한다.먼저 첫 주제로는 입사 후로부터

2022년 7월 31일
·
0개의 댓글
·

하루일지 - 22.07.08

HTTP(HyperText Transfer Protocol) : 클라이언트와 서버가 자원을 주고 받을 때 쓰는 통신 규약단점 : 텍스트 교환이므로, 누군가 네트워크에서 신호를 가로채면 내용이 노출되는 보안 이슈가 존재HTTPS(HyperText Transfer Prot

2022년 7월 8일
·
0개의 댓글
·
post-thumbnail

[딥러닝] epoch, batch size, iteration

입사 테스트 시험 문제로 batch size가 나왔다. 딥페이크로 졸업 프로젝트 할 때랑, 작년에 실험 계획서+실험 준비할 때가 생각났다. 얕고 넓은 내 지식... 자꾸 헷갈려-\_- 잘 정리해주신 분 꺼 보고 기록해두기.epoch : 전체 트레이닝셋이 신경망을 통과한

2022년 7월 6일
·
0개의 댓글
·
post-thumbnail

Spring Batch - ItemProcessor

ItemProcessor 그림7 데이터를 출력하기 전에 데이터를 가공 및 필터링 역할을 하는 인터페이스 입니다. ItemReader 및 ItemWriter와 분리되어 비즈니스 로직을 구현할 수 있습니다. ItemReader로부터 받은 아이템을 특정 타입으로 변환해서

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - 테스트 및 운영

자동으로 ApplicationContext에 테스트에 필요한 여러 유틸 Bean을 등록해주는 애노테이션입니다. JobLauncherTestUtilslaunchJob(), launchStep() 과 같은 스프링 배치 테스트에 필요한 유틸성 메서드 지원JobReposit

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - 이벤트 리스너

배치 흐름 중에 Job, Step, Chunk 단계의 실행 전후에 발생하는 이벤트를 받아 용도에 맞게 활용할 수 있도록 제공하는 인터셉터 개념의 클래스입니다.각 단계별로 로그기록을 남기거나 소요된 시간을 계산하거나 실행상태 정보들을 참조 및 조회할 수 있습니다. Jo

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - 멀티 스레드 프로세싱

그림1 프로세스 내 특정 작업을 처리하는 스레드가 하나일 경우 단일 스레드, 여러 개일 경우 멀티 스레드라고 합니다.작업 처리에 있어서 단일 스레드와 멀티 스레드의 선택 기준은 어떤 방식이 자원을 효율적으로 사용하고 성능 처리에 유리한가 하는 점입니다.일반적으로 복잡

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - 반복 및 오류 제어

스프링 배치는 특정 조건이 충족될 때까지 Job 또는 Step을 반복하도록 배치 애플리케이션을 구성할 수 있습니다. 스프링 배치에서는 Step과 Chunk의 반복을 RepeatOperation을 사용해 처리하고 있습니다. 기본 구현체로 RepeatTemplate을

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - ItemWriter

그림6 Chunk 단위로 데이터를 받아 일괄 출력 작업을 위한 인터페이스 입니다.플랫 파일 - csv, txtXML, JsonoDatabaseMessage Queuing 서비스Mail ServiceCustom reader다수의 구현체들이 itemReader와 같은 맥

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - ItemReader

그림1 다양한 입력으로부터 데이터를 읽어서 제공하는 인터페이스 입니다.플랫 파일 - csv, txtXML, JsonDatabaseMessage Queuing 서비스Custom reader다수의 구현체들이 ItemReader와 ItemStream 인터페이스를 동시에 구

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - 청크 프로세스 이해

여러 개의 아이템을 묶은 하나의 덩어리 를 의미합니다.한 번에 하나씩 아이템을 입력받아 Chunk 단위의 덩어리로 만든 후 Chunk 단위로 트랜잭션을 처리합니다.Chunk 단위로 Commit과 Rollback일반적으로 대용량 데이터를 한 번에 처리하는 것이 아닌 청

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - Flow와 Scope

Step을 특정한 상태에 따라 흐름을 전환하도록 구성할 수 있으며 FlowJobBuilder에 의해 생성됩니다.Step이 실패하더라도 Job은 실패로 끝나지 않도록 해야 하는 경우Step이 성공했을 때 다음에 실행해야 할 Step을 구분해야할 경우특정 Step은 전혀

2022년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Batch - Step

StepBuilderFactoryStepBuilder를 생성하는 팩토리 클래스로서 get 메서드를 제공합니다.StepBuilderFactory.get("stepName")stepName으로 Step을 생성하도록 StepBuilder에게 넘깁니다.StepBuilderSt

2022년 6월 17일
·
0개의 댓글
·
post-thumbnail

Spring Batch - Job

Spring Batch 작업을 시작하는 ApplicationRunner로서 BatchAutoConfiguration에서 생성됩니다.스프링 부트에서 제공하는 ApplicationRunner의 구현체로 애플리케이션이 정상적으로 구동되자 마자 실행됩니다.기본적으로 빈으로 등

2022년 6월 17일
·
0개의 댓글
·
post-thumbnail

Spring Batch - 도메인 이해

배치 계층 구조에서 가장 상위에 있는 개념으로서 하나의 배치작업 자체 를 의미합니다.Job Configuration을 통해 생성되는 객체 단위로서 배치 작업을 어떻게 구성하고 실행할 것인지 전체적으로 설정하고 명세해 놓은 객체 입니다.배치 Job을 구성하기 위한 최상위

2022년 6월 17일
·
0개의 댓글
·