일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C#
- ar
- ExtensionMethod
- callbyvalue
- 델리게이트
- Unity
- 병맛게임
- AR세팅
- 짐벌락
- 1인개발
- Quaternion
- AR Foundation
- 소규모프로젝트
- ARProgect
- callbyreference
- 리듬게임
- Euler
- 레이캐스트
- github
- 리듬게임에디터
- 인터페이스
- 게임
- raycast
- 게임제작
- 깃허브
- 확장메서드
- 게임개발
- 유니티
- AR게임
- 로케트
- Today
- Total
Ssssong += Dev
[Server] 서버 관련 용어 정리 본문
Concurrent Session
동시 연결 수 : 얼마 만큼 많은 성립된 TCP 세션을 유지할 수 있는지 나타내는 수치
ThreadSafeDictionary
- 멀티쓰레드 환경에서 dictionary 접근을 안전하게 하기 위해 lock 문을 세팅해준다.
lock 문은 특정 블럭의 코드를 한번에 하나의 쓰레드만 실행할 수 있도록 해준다.
주로 object 타입의 private 필드를 지정하고 lock(obj) 와 같이 지정한다.
lock(this)와 같이 잘못 사용할 수 있는 것은 의도치 않게 Deadlock(데드락 - 운영체제 혹은 소프트웨어의 잘못된 자원 관리로 인하여 둘 이상의 프로세스, 심하면 운영체제도 포함해서 함께 퍼지는 현상을 말한다. 교착 상태.)을 발생시키거나 lock Granularity(세분성)을 떨어뜨린다.
Deadlock 데드락
https://namu.wiki/w/%EB%8D%B0%EB%93%9C%EB%9D%BD
https://gyoogle.dev/blog/computer-science/operating-system/DeadLock.html
Dump 덤프
https://m.blog.naver.com/on21life/221510758310
https://www.computerhope.com/jargon/d/data-dump.htm
data dump는 주로 네트워크 연결에서 두 시스템 간의 많은 양의 데이터 이동이 일어나는 것을 말한다.
예를 들어 데이터베이스가 다른 소프트웨어 어플리케이션이나 사람에 의해 사용되는 네트워크 서버에 dump 될 수 있다.
몇몇 웹사이트들은 시스템 밖에서 데이터를 dump 받아 방문자들이 볼 수 있게 publish 한다.
Session 세션
https://ko.wikipedia.org/wiki/%EC%84%B8%EC%85%98_(%EC%BB%B4%ED%93%A8%ED%84%B0_%EA%B3%BC%ED%95%99)
세션이란 특히 네트워크 분야에서 반영구적이고 상호작용적인 정보 교환을 전제하는 둘 이상의 통신 장치나
컴퓨터와 사용자 간의 대화나 송수신 연결상태를 의미하는 보안적인 다이얼로그 및 시간대를 가리킨다.
일반적으로 세션은 컴퓨터 시스템의 관리자(또는 OS 또는 서버)가 자신의 자신을 이용하는 것을 허락한 사용자(컴퓨팅)를 인식한 일정한 기간을 가리키는 것으로 광범위하게 이해할 수 있다.
따라서 세션 동안에 사용자는 시스템으로부터 허락된 범위 안에서 응용프로그램, 설정값, 자원을 사용할 수 있게 되지만
이러한 인스턴스는 여전히 세션관리자인 컴퓨터 시스템의 감독 하에 관리되어야 한다.
이러한 세션은 일반적으로 로그인의 방식을 통해 컴퓨터와 사용자 간에 성사되고 유지된다.
Session Server 세션 서버
Socket 소켓
https://recipes4dev.tistory.com/153
프로그램이 네트워크에서 데이터를 송수신할 수 있도록, 네트워크 환경에 연결할 수 있게 만들어진 연결부