요즘엔 트렌드가 모든 기능들을 비동기로 해버리고 공통개체에 접근할 때 Lock 해버리는 식으로 해요.
익명(118.32)2023-06-03 01:21
덮어쓰기가 된다거나... 삭제된 것인데 참조하려고 든다거나... 그런
익명(118.32)2023-06-03 00:57
관련내용으로 데이터베이스 트랜잭션 병행성 관리기법 및 운영체제 멀티쓰레드 관리기법 이런 게 있습니다.
익명(118.32)2023-06-03 00:58
프론트에서는 여러 서버에 데이터 요청하는 경우 비동기로 처리한다로 정리하는 게 깔끔하겠다. 백엔드에서는 다수의 요청들을 깔끔히 처리하기 위해 Lock을 이용하는 거고
익명(118.32)2023-06-03 01:42
꼭 쓰지마라
익명(183.102)2023-06-03 02:41
예를 들자면 메일 보내는것도 오래걸려서 비동기처리 필수인데..
익명(118.235)2023-06-03 02:44
답글
그건 큐에 넣음
익명(119.196)2023-06-03 07:58
답글
그건 아예 따로처리해야지
Airflow(livershot)2023-06-03 10:45
답글
큐에 넣는건 비동기아님? ㅋㅋㅋ
익명(118.127)2023-06-03 19:38
요즘은 소켓부터 비동긴데ㅋㅋ
익명(qvkqg2b1zduqae)2023-06-03 04:23
트랜잭션을 간단하게 만들어서 짧은 기능으로 만들어서 백엔드도 비동기로 하는 경우가 있다 추측됨 일하면서 본적은 없음 ㅋㅋ
익명(110.70)2023-06-03 05:56
웹서버 이벤트루프가 파일 지우는 비동기함수 호출한뒤 해당 콘텍스트가 파일지우는 요청했다는 표식을 달고 이벤트 끝 루프는 다른 요청 처리함 나중에 파일 지워졌다는 콜백받으면 db 에 delete 쿼리 비동기 함수 호출하고 콘텍스트 관리하고 이벤트 끝 다시 다른 요청 처리하다가 나중에 db 에서 콜백받으면 이제 콘텍스트 정보를 이용해서 응답조립해서 응답을 줌 이딴식으로
익명(110.70)2023-06-03 06:02
알람'
익명(125.190)2023-06-03 11:21
비동기로 될 수밖에 없는게, 프로세스에 대한 종속이 생기면 솔루션 관리 페이지 진짜 못 쓸거야
해당 댓글은 삭제되었습니다.
?비동기가 동시접근 문제를 위한게 아닐건데
요즘엔 트렌드가 모든 기능들을 비동기로 해버리고 공통개체에 접근할 때 Lock 해버리는 식으로 해요.
덮어쓰기가 된다거나... 삭제된 것인데 참조하려고 든다거나... 그런
관련내용으로 데이터베이스 트랜잭션 병행성 관리기법 및 운영체제 멀티쓰레드 관리기법 이런 게 있습니다.
프론트에서는 여러 서버에 데이터 요청하는 경우 비동기로 처리한다로 정리하는 게 깔끔하겠다. 백엔드에서는 다수의 요청들을 깔끔히 처리하기 위해 Lock을 이용하는 거고
꼭 쓰지마라
예를 들자면 메일 보내는것도 오래걸려서 비동기처리 필수인데..
그건 큐에 넣음
그건 아예 따로처리해야지
큐에 넣는건 비동기아님? ㅋㅋㅋ
요즘은 소켓부터 비동긴데ㅋㅋ
트랜잭션을 간단하게 만들어서 짧은 기능으로 만들어서 백엔드도 비동기로 하는 경우가 있다 추측됨 일하면서 본적은 없음 ㅋㅋ
웹서버 이벤트루프가 파일 지우는 비동기함수 호출한뒤 해당 콘텍스트가 파일지우는 요청했다는 표식을 달고 이벤트 끝 루프는 다른 요청 처리함 나중에 파일 지워졌다는 콜백받으면 db 에 delete 쿼리 비동기 함수 호출하고 콘텍스트 관리하고 이벤트 끝 다시 다른 요청 처리하다가 나중에 db 에서 콜백받으면 이제 콘텍스트 정보를 이용해서 응답조립해서 응답을 줌 이딴식으로
알람'
비동기로 될 수밖에 없는게, 프로세스에 대한 종속이 생기면 솔루션 관리 페이지 진짜 못 쓸거야
스프링에서 괜히 webclient 밀어주는거 아닌데