'Network/Infra' 카테고리의 다른 글
로드밸런싱 서버, 캐시 서버 (0) | 2015.12.27 |
---|---|
스토리지 프로토콜? (0) | 2015.08.13 |
[SDN] Ryu_OpenFlow 1.3 REST 연동 (0) | 2015.05.11 |
[SDN] Ryu_OpenFlow 1.3 트래픽모니터 (0) | 2015.05.10 |
[Network]VPN (0) | 2015.04.25 |
로드밸런싱 서버, 캐시 서버 (0) | 2015.12.27 |
---|---|
스토리지 프로토콜? (0) | 2015.08.13 |
[SDN] Ryu_OpenFlow 1.3 REST 연동 (0) | 2015.05.11 |
[SDN] Ryu_OpenFlow 1.3 트래픽모니터 (0) | 2015.05.10 |
[Network]VPN (0) | 2015.04.25 |
Spring 2.5
- OS에 디펜던시가 큼
- AIX(IBM), ADF와 함께 쓸 때, 오동작을 일으키기도 함
싱글톤, 멀티쓰레드 환경에서 시리얼라이제이션을쓰면 ... ?
시리얼라이제이션
: 분산처리할때
serialized UI 라는 객체가 있음
- 자바에서 시리얼라이즈라하면,
Stream(byte화하는 것) 중 I/O계열에 있는 애들중
ByteArrayInputStream 등등 많은데, ObjectStream이란놈이있는데,
- 엔드포인트에서 데이터 In/out할때 serialization
=> 자바에서 Stream으로 데이터를 보낸때, DTO로 매번 감싸는 것도 문제이므로 오브젝트 자체에 Serial ID를 부여한다. 이런 방식을 일반적으로 자바에선 Serialize이라고 한다.
(de-Serialize, static변수는 적용할 수 없음)
- 스프링의 싱글톤과 VM측면에서의 싱글톤은 다른 의미이다.
# Stress
1. 이용자수 (회원수) 100%
2. 동접자수 10%
3. 동시사용자수 10%
: 회원수가 100명일때, 동접자수가 10%인 10명이고, 동시사용자수가 10%인 10명일때, 처리시간이 1초정도?
# 좋은도구, 시스템,
코드 스니핏 - 이클립스에서 개발환경을 자동화해준다(자바 리플렉션, 인트로스펙션)
인트로스펙션 : 자바소스를 완변하게 분석해주는 툴 -> AST (Abstract Syntax Tree, AST view)
소스코드를 추상화 트리로 만들어 줘서 자바소스를 완벽하게 분해를 한다.
클래스 정보를 로드를하면 메소드, 변수, 모든 정보를 알아낸다.(인트로스펙션)
문자열로부터 자바객체로 만들어낸다 (리플렉션)
# LRCP , 2PC
자바의 XA드라이버를 사용하지 않아도 요즘에나오는 WAS들은 2PC를 제공해주면서(WAS의 고급기술)분산트랜젝션을 제공할 수 있음
# 인프라개발자
EA -
BA : domain, 비지니스아키텍트
TA : 테크니컬 아키텍트, System 구성
DA : Data 아키텍트,
AA > SA : 소프트웨어 아키텍트,
(AA가 더 넓은 영역을 커버하고있음, 가령 서울시를 설계한다면, SA는 건물의 내부를 설계)
XaaS -
IaaS
PaaS
SaaS
DaaS
인프라개발자 ...... 하드웨어 개발, 시스템 관련한 개발,
: 레드햇 등에서 하드웨어 플러그인등 미들단에서 OS를 풍부하게해주는 개발을 하는데, 완전 인프라단은 아니지만, 인프라 개발자 범주에 들 수 있음.
----------------------------------------------
java 엔지니어 공부순서
1. 자바패턴,
2, 스프링소스까기(2달정도만 해도.. 스프링 고수가됨)
3. JDK소스까고, JavaDOC 보기
이클립스 스프링 개발환경 (0) | 2015.08.27 |
---|---|
[JQuery] plug-in top 100 (0) | 2015.05.27 |
[웹서비스] 기초 3- 웹 서비스 구현 (0) | 2015.04.29 |
[웹서비스] 기초 2 - 웹 서비스 기반기술 (0) | 2015.04.28 |
[웹서비스] 기초 1 - 웹 서비스 개요 (0) | 2015.04.28 |
# 애플리케이션
: EPOT(e-portal:온라인포털)
$ 아키텍처 설계
> 레이어 - 각 레이어 별 적용 기술 요소 매핑
> 프로그래밍 규약
- 컴포넌트 : 스스로 동작할 수 있는 최소한의 단위
- 유틸리티 : 유틸리티 성 비지니스, 공통적으로 사용, 달력같은...
- 기능분류 : 퍼사드...
- domain = DO = TO ...
> 코드 컨변션
- 이클립스 > preference > java > code style
a. organize imports
b. code templates
c. 카피라이트 자동화
...
> 개발표준, 메소드 접두어 명명규칙
# 컴포넌트 설계/분류
# 컴포넌트 분류
# 웹서비스 설계
[JQuery] plug-in top 100 (0) | 2015.05.27 |
---|---|
[웹서비스] 기초 4 - QnA, Web Client (0) | 2015.05.01 |
[웹서비스] 기초 2 - 웹 서비스 기반기술 (0) | 2015.04.28 |
[웹서비스] 기초 1 - 웹 서비스 개요 (0) | 2015.04.28 |
[java study] 4차 스터디 정리 20150131 (0) | 2015.04.21 |