HOME 좋은글 일본 말띠 대만 Taipei 중국 컴퓨터 태국 일본 여행 동경 사랑 특효약 크리스마스 화장실 태국 여행 삼성전자 기묘한 이야기 어린이 오다이바 아키텍쳐 동경 여행 행복 아이디어 가족 열대야 모델 마사지 미래 대한민국 교육 박근혜 김정일 PHP 가족 여행 Architectural Patterns 여행 아키텍쳐 패턴 대만 맛집 아이폰 수박 mysql 인터넷 애플 아마존 할머니 지구 쎄븐일레븐 태권도 기념품 우에노 할아버지 변화 중퇴 서버 예의

해부.ZIP

가족 여행 중 방문했던 미래관 - 일본과학미래관 - 아이들이 과학에 흥미를 가질 수 있는 흥미 진진한 볼거리가 많아 - 일본 동경 오다이바내 위치, 관람에는 반나절 정도 소요   (created at 2013-06-07)   317  

일본 동경 여행시 방문했던 미래관. 원래 명칭은 일본과학미래관이고, 줄여서 그냥 미래관이라고 부릅니다.   일본 가족 여행은 하고 있고 뭔가 아이들에게 교육이 되는 뭔가를 하고 싶었는데, 미래관은 일본에서도 아예 여행 코스로 추천하는 곳입니다. 미래관은 최신식 건물로 되어져 있고, 안에 들어가면 흥미진진한 볼거리를 만들어 그야말로 미래의 주축이 될 어린이들에게 많은 지식을 넣어주려고 노력한 흔적이 보이는 곳이기도 합니다. 대략의 층별 배치도는 다...
가족 여행 중 방문했던 미래관 - 일본과학미래관 - 아이들이 과학에 흥미를 가질 수 있는 흥미 진진한 볼거리가 많아 - 일본 동경 오다이바내 위치, 관람에는 반나절 정도 소요

플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션   (created at 2018-07-02)   424  

오라클 홈페이지에 가니 플러거블 스토리지 엔진 기반으로 동작하는 MySQL 아키텍쳐 그림을 볼 수 있었습니다. 플러거블(Pluggable)이라 함은 스토리지 방식을 선택할 수 있다는 것인데요. 이는 각각의 스토리지가 컴포넌트처럼 동작한다는 의미를 내포합니다. MySQL 5.5.5 이전 버젼에서는 MyISAM이 기본 스토리지 엔진이었습니다, 그런데 5.5.5부터는 InnoDB가 기본적으로 붙도록 바뀌었습니다. 쓰는 입장에서는 별 차이를 느낄 수 없을 것이라...
플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션

마이크로 서비스 아키텍쳐 (MSA, Micro Service Architecture)의 장단점 및 구현 방법   (created at 2018-07-13)   470  

마이크로 서비스 아키텍쳐(Micro Service Architecture)는 줄여서 MSA라고 부르며 서비스를 기능별로 작게 쪼개는 서버 아키텍쳐의 디자인 패턴으로, 기본 컨셉은 하나의 서비스는 한가지 일에 초점을 맞춘다는 것입니다. 또 다른 서비스와의 연계는 API로 구현합니다. 마이크로 서비스 아키텍쳐 구현 프로세스는 크게 4단계로 나눌 수 있는데, 구체적인 처리 절차는 다음과 같습니다. STEP 1. 기능별로 서비스 어플리케이션 구분 STEP 2. ...
마이크로 서비스 아키텍쳐 (MSA, Micro Service Architecture)의 장단점 및 구현 방법

AWS 기반 서버 없는 아키텍쳐(Server-less back-end architecture)   (created at 2018-07-11)   383  

인터넷 기반으로 서비스를 하는데 서버 없는 아키텍쳐가 있다고 하여 이를 올려 봅니다. 제목에 서버가 없다고 했지만, 서버가 아예 없는건 아닙니다. 정확한 표현은 최소화했다고 보는 것이 맞을 것 같습니다.   아래의 사례는 Amazon S3를 기반으로 하는 서비스 아키텍쳐 입니다. Amazon CloudFront를 통해 콘텐츠르 배포하고, Amazon API Gateway를 이용하여 필요한 기능은 AWS Lamda를 이용한 사례입니다. AWS La...
AWS 기반 서버 없는 아키텍쳐(Server-less back-end architecture)

넷플릭스 서비스 오토스케일링 아키텍쳐   (created at 2018-07-10)   461  

글로벌 비디오 서비스 강자인 넷플릭스는 아마존 AWS를 운영환경으로 사용합니다. 그들이 온라인 비디오 시장에서 티격태격하면서 경쟁하고 있지만, 아이러니하게도 넷플릭스는 아마존과 끈끈한 관계를 유지하고 있습니다. 아마도 아마존은 넷플릭스덕분에 그들의 아마존 프라임 비디오 서비스를 위한 환경 구축을 북미 전역에 쉽게 얻었을 것이라는 생각을 하게 만듭니다. 서비스 트래픽에 따라 서버 인스턴스를 늘렸다 줄였다 하는 오토스케일링(AWS Auto Scaling)을...
넷플릭스 서비스 오토스케일링 아키텍쳐

아틀라시안 뱀부(Atlassian Bamboo)를 활용한 CI(Continuous Integration) 환경 구축   (created at 2018-06-20)   526  

아틀라시안 뱀부(Atlassian Bamboo)는 CI(Continuous Integration) Tool입니다. 여기서 CI는 어플리케이션 소스가 변경되면 이를 자동으로 빌드하고, 테스트하고 서버에 배포까지 완료해주는 일련의 프레스를 자동으로 수행하는 것을 가능하게 해주는 툴입니다.일반적으로 개발자가 소스코드를 수정하여 소스코드 저장소에 올립니다. 이때 CI Tool이 저장소를 모니터링 하고 있다가, 뭔가 새로 변경된 것이 발견되면 소스코드를 다운로드하...
아틀라시안 뱀부(Atlassian Bamboo)를 활용한 CI(Continuous Integration) 환경 구축

Interpreter pattern은 SQL 또는 통신프로토콜을 기술하는 언어 구현시 주로 이용되는 아키텍쳐   (created at 2017-12-23)   462  

인터프리터 아키텍쳐 패턴(Interpreter Architectural pattern)은 프로그래밍 언어의 특정 구문을 해석/분석하는 컴포넌트 디자인에 많이 사용됩니다. 이 아키텍쳐의 기본 아이디어는 각각의 표현마다 클래스를 가지도록 하여 이를 조합하는 구조를 만드는 것입니다. 인터프리터 아키텍쳐 패턴(Interpreter Architectural pattern)은 SQL과 같은 Database Query Language 또는 특정 통신 프로토콜을 기술하...
Interpreter pattern은 SQL 또는 통신프로토콜을 기술하는 언어 구현시 주로 이용되는 아키텍쳐

Blackboard pattern은 오늘날 NLU(Natural Language Understanding)이나 차량인식 등에 응용되는 아키텍쳐   (created at 2017-12-22)   481  

블랙보드 아키텍쳐 패턴(Blackboard Architectural pattern)은 Non-deterministic algorithm(비결정성 알고리즘)을 구현하는데 널리 이용되고 있습니다. Non-deterministic algorithm(비결정성 알고리즘)은 그 다음 단계의 결과가 실행할때마다 다르게 나올 수 있는 알고리즘을 의미합니다. 참고로 Deterministic algorithm(결정성 알고리즘)은 결과가 유니크(Unique)합니다. 즉, 특...
Blackboard pattern은 오늘날 NLU(Natural Language Understanding)이나 차량인식 등에 응용되는 아키텍쳐

MVC(Model-view-controller) pattern은 Django, Rails와 같은 웹 어플리케이션 개발에 주로 응용되는 아키텍쳐   (created at 2017-12-21)   364  

MVC(Model-view-controller) 아키텍쳐 패턴(Architectural pattern)은 웹 어플리케이션 개발에 주로 이용되는 아키텍쳐 패턴입니다. MVC는 다음의  3개 파트로 구성되어져 있습니다. 모델(model) - 기본 함수와 데이터를 포함합니다 뷰(view) - 정보를 사용자에게 보여줍니다. 웹페이지 그 자체를 생각하시면 될 것 같습니다 컨트롤러(controller) - 사용자로부터의 입력을 처리합니다 이 패턴의 기본 아이디어는 ...
MVC(Model-view-controller) pattern은 Django, Rails와 같은 웹 어플리케이션 개발에 주로 응용되는 아키텍쳐

Event-bus pattern은 Push Notification Service, 안드로이드 앱 개발에 주로 응용되는 아키텍쳐   (created at 2017-12-20)   391  

이벤트-버스 아키텍쳐 패턴(Event-bus Architectural pattern)은 4개의 주요 컴포넌트로 구성되어져 있는데, 이들 컴포넌트는 이름에서 예상되듯 이벤트를 다루는 컴포넌트 입니다. 이벤트 소스(event source) 이벤트 리스너(event listener) 채널(channel) 이벤트 버스(event bus) 아래의 그림에서 특정 채널을 통해 메시지가 메시지 버스를 통해 전달 되면, 리스너(listener)는 등록(subscribe)...
Event-bus pattern은 Push Notification Service, 안드로이드 앱 개발에 주로 응용되는 아키텍쳐

Peer-to-peer pattern은 BitTorrent와 같이 파일공유 솔루션이나 P2PTV, PDTP와 같은 멀티미디어 프로토콜에 주로 이용   (created at 2017-12-19)   257  

P2P는 Peer-to-Peer의 줄임말입니다. P2P 아키텍쳐 패턴(Architectural pattern)에서 개개의 각각의 독립적인 컴포넌트를 피어(peer)라고 부릅니다. 각각의 피어는 클라이언트로서 다른 피어에게 서비스를 요청하면서 한편으로는 서버로서 요청받은 서비스를 동적으로 처리해주는 기능을 가집니다. 2000년대 초반에 많이 쓰이던 당나귀(eDonkey), 냅스터(Napster), 소리바다와 같은 소프트웨어가 P2P 아키텍쳐 패턴에 해당하며...
Peer-to-peer pattern은 BitTorrent와 같이 파일공유 솔루션이나 P2PTV, PDTP와 같은 멀티미디어 프로토콜에 주로 이용

Broker pattern은 Apache ActiveMQ, Apache Kafka, RabbitMQ 등 메시지 미들웨어 같은 아키텍쳐에 주로 이용   (created at 2017-12-18)   292  

브로커아키텍쳐 패턴(Broker Architectural pattern)은 클라이언트-서버(Client-Server) / 마스터-슬레이브(Master-Slave) 처럼 역할이 분리된 컴포넌트(decoupled components)를 구조화하는데 주로 응용되는 패턴입니다. 여기서 브로커 컴포넌트는 컴포넌트간 통신(communication)을 조율(coordination) 하는 역할을 담당합니다. 클라이언트가 어떤 요청사항을 전달하면, 브로커가 중간에 받아서...
Broker pattern은 Apache ActiveMQ, Apache Kafka, RabbitMQ 등 메시지 미들웨어 같은 아키텍쳐에 주로 이용

Pipe-filter pattern은 컴파일러와 같이 통해 연속되는 필터링 기법을 통한 분석을 하는 아키텍쳐에 주로 이용   (created at 2017-12-17)   377  

파이프-필터 아키텍쳐 패턴(Architectural pattern)은 웹로그와 같은 텍스트 기반의 데이터 또는 프로그램 소스 코드 등과 같은 데이터 스트림을 처리하는데 적합합니다. 각각의 프로세스는 필터 컴포넌트 내에서 처리되며, 데이터는 파이프를 통해 전달되어 처리되어집니다. 이러한 파이프는 버퍼링을 하거나 동기화 하는 목적으로 사용됩니다. 컴파일러, DNA정보 분석 소프트웨어가 파이프-필터 아키텍쳐 패턴(Architectural pattern)기반이라...

Master-slave pattern은 장애 대응을 위한 Database 복제 등 병렬처리 및 Disaster Recovery 대응 로직에 주로 이용   (created at 2017-12-16)   398  

마스터-슬레이브 아키텍쳐 패턴(Master-Slave Architectural pattern)은 마스터(master)와 슬레이브(slave)로 구성되어져 있는데, 마스터는 일을 분배하는 역할을 가지고 있으며, 슬레이브는 전달된 기능을 수행합니다. 즉, 마스터(주인)이 업무를 지시하면, 슬레이브(하녀)는 그 일을 완료하여 결과물을 전달 하는 것입니다. 마스터-슬레이브 아키텍쳐 패턴(Master-Slave Architectural pattern)의 예로는 데...
Master-slave pattern은 장애 대응을 위한 Database 복제 등 병렬처리 및 Disaster Recovery 대응 로직에 주로 이용

Client-server pattern은 TCP/IP를 통해 데이터를 주고 받는 이메일, 웹하드 등이 주로 이용하는 아키텍쳐   (created at 2017-12-15)   273  

클라이언트-서브 아키텍쳐 패턴(Client-Server Architectural pattern)은 서버와 다수의 클라이언트로 구성된 2-Tier Architecture입니다. 서버는 다수의 클라이언트 컴포넌트에게 서비스를 제공하고, 클라이언트는 서버로부터 서로 약속한 서비스를 받는 구조입니다. 따라서, 이 구조에서는 서버가 클라이언트로부터 지속적으로 요청을 받아 처리하도록 설계되어져 있습니다.   응용분야로는 TCP/IP를 기반으로하는 Clien...
Client-server pattern은 TCP/IP를 통해 데이터를 주고 받는 이메일, 웹하드 등이 주로 이용하는 아키텍쳐

Layered pattern은 PC App, 쇼핑몰(이커머스) 웹사이트 등이 주로 쓰는 아키텍쳐 패턴   (created at 2017-12-14)   421  

레이어드 아키텍쳐 패턴(Layered architectural pattern)은 특정 수준의 추상화 된 레벨의 서브 펑션으로 구성된 스트럭쳐드 프로그램(Structure programs)에 널리 이용되고 있습니다. 각각의 레이어는 차상위 레벨의 레이어에게 서비스를 구성하도록 설계되어져 있는데, 통상 다음과 같이 4단계의 레이어를 이용하여 일반적인 정보 시스템을 구성하고는 합니다. Presentation layer (UI layer라고도 부름) Applic...

Machine Learning Tool의 종류와 용도   (created at 2017-03-12)   499  

Machine Learning Tool의 종류는 어떤 것이 있고, 그 용도는 어떤 것으로 설계되었는지 살펴봅니다. 1. Tensorflow Google Brain Team에서 개발했고, Neural Network 및 Machine Learning에 대한 연구에 사용되고 있습니다. Gmail, 음성 인식, Google 포토 및 Google 검색과 같이 일상적으로 사용하는 인기있는 Google 서비스에는 Tensorflow가 탑재되어 있다고 합니다. Tens...

2040년의 메리크리스마스 - 간만에 본 감성을 자극한 아름다운 이야기   (created at 2016-12-16)   343  

이 분… 만화가의 꿈을 키워온 분이시군요. 제목은 2040년의 크리스마스인데… 지금까지 진행되어 온 내용을 봐서는 크리스마스와 별 상관이 없는 듯 느껴지네요. 오…. 이거 미래에서 전화가 와서 뭔가 알려주는 느낌의 이야기네요. 참으로 친절한 미래의 손자네요. 미래에서 손자가 전화를 직접 걸어 할아버지의 꿈을 독려하네요. 아이고… 거 참 기묘한 이야기일세…

변덕쟁이 로봇 - 갑자기 좋아지는 환경에는 한번쯤 의심 해 볼 필요가 있어   (created at 2016-08-11)   796  

열대야로 잠 못 이루는 날이 늘어나면서 양질의 수면이 얼마나 중요한지 매번 절실하게 느끼고는 합니다. 아래 작품에는 로봇이 등장합니다. 또한 등장하는 주인공에게 어떠한 환경의 변화가 생기는데요. 로봇이 좀 거시기하게 생겼네요. 이거 왠지 로봇이 소설을 써야 하는데, 로봇이 생각해 주고 사람이 대신 타이프 쳐 주는 느낌이네요. 이건 뭐 어쩌라는 뜻일까요? 갑자기 나타난 비누… 왠지 이상한 시나리오로 전개될 것 같은 분위기입니다. 외관상으로는 귀여워 보이는 ...

자연어처리(NLU)를 하기 위한 소프트웨어 아키텍쳐 - 걸음마단계부터 인간 수준으로 진화하는 방향에 대해 알아본다   (created at 2016-07-01)   419  

자연어 처리의 역사는 1950년대로 거슬러 올라가야 합니다. 당시 지금과 같은 컴퓨터 기술이 없었을때도 로봇이 사람의 말을 알아들을 수 있을까에 대한 의구심이 있었습니다. 또한 어떻게 하면 로봇이 사람의 말을 인지할 수 있을까에 대한 궁금증 또한 있었습니다. 인공지능의 가장 큰 도전과제는 어떻게 지식을 이해하고 표현할 것인가일 것입니다. 이해하는 것과 표현하는 것은 다를 것 같지만, 결국 그 둘의 공통분모는 이를 어떻게 정보화 할 것이냐에 대한 결과로 도...
자연어처리(NLU)를 하기 위한 소프트웨어 아키텍쳐 - 걸음마단계부터 인간 수준으로 진화하는 방향에 대해 알아본다

기발한 아이디어를 통해 만든 정수기 빌보드 광고판 - 과학으로 사회에 기여한 사례를 보여줘   (created at 2015-04-14)   337  

아래 작품은 페루의 한 대학의 기발한 아이디어를 통해 만든 정수기 빌보드 광고판. 덩PD의 착한소비 이야기… 참 알차네요. 이 글을 통해 물의 귀함을 간접적으로 느낄 수 있었고, 또 과학을 통해 사람을 도울 수 있다는 어떤 한 사례를 눈으로 확인할 수 있었습니다. 과학 만세!

아이스몬스터(Ice Monster) - 대만의 3대 빙수 – 대만 여행 한번 가볼까나?   (created at 2014-10-10)   381  

대만의 3대 빙수라 하면 스무디 하우스, 삼형제 빙수, 아이스몬스터입니다.오늘 방문한 아이스몬스터는 이 명성을 눈과 입으로 확인한 자리였습니다.매장에 들어서니, 빙수 메뉴 자체가 다른 대만의 3대 빙수와 차별화 된 것처럼 보였습니다.파인애플 빙수... 초컬릿 빙수... 망고 빙수.... 이 현란한 메뉴들좀 보세요.그리고 다른 빙수집들과는 다른 차이점... 그게 바로 아래의 마스코트입니다.하고 많은 마스코트 중 수염난 아저씨가 마스코트일까... 했는데, 이...
아이스몬스터(Ice Monster) - 대만의 3대 빙수 – 대만 여행 한번 가볼까나?

중샤오둔화에 위치한 ESLife 서점 - 한국 관련 서적이 비치되어져 있어 한국인으로서 자부심 느꼈던 곳 – 대만 여행 한번 가볼까나?   (created at 2014-10-10)   230  

대만 안내 책자에는 ESLife가 아시아 최대의 서점이라 소개가 되어져 있었는데, 실제로 가 보니 서울에 있는 중간 규모보다 살짝 작은 조그만 서점이었습니다.각종 만화책에서부터, 수험서, 교과서, 소설... 그리고 각종 원서들까지...일본 만화책이 있었고, 우리나라와 관련된 서적이 있었으며, 아이들을 위한 책들이 전시되어져 있는 곳으로 젊은 친구들이 많이 애용하는 그런 곳이었습니다.한국에서 상당히 핫하셨던 몸짱 아줌마 정다연님이 여러 책에 나오셨네요.저 ...
중샤오둔화에 위치한 ESLife 서점 - 한국 관련 서적이 비치되어져 있어 한국인으로서 자부심 느꼈던 곳 – 대만 여행 한번 가볼까나?

집단지성을 활용하는 Collaborative Filtering(CF) 알고리즘 - 추천 알고리즘으로 많이 이용되고 있지만, 한계도 알아야 해   (created at 2014-08-27)   449  

오늘은 Collaborative Filtering에 대해 간단히 정리해보려고 합니다. 업무상 이와 관련된 내용을 자주 접하지만, 어딘가 정리를 해서 놓을 필요가 있다는 생각이 들어 블로그에 올려봅니다. 참고로 이는 전혀 새로운 알고리즘이나 방법이 아니며, 이미 학술적으로도… 또한 업계에서도 널리 응용되고 있는 방법입니다. 본 포스트에서는 Collaborative Filtering에 대해 그 정의와 응용(Application)에 대해 간단히 소개하고자 합니...
집단지성을 활용하는 Collaborative Filtering(CF) 알고리즘 - 추천 알고리즘으로 많이 이용되고 있지만, 한계도 알아야 해

돈은 똥이다 - 할머니의 지고 지순한 사랑이 감동으로 느껴지는 작품   (created at 2014-06-14)   282  

돈이란 과연 무엇인가요? 그리고 나, 가족, 그리고 이웃들은 도대체 무슨 의미일까요? 아래 이야기에 등장하시는 할머니는 사랑이 무엇인지… 그리고 우리가 무엇을 위해 세상을 살아가는 것이 맞는지 다시 돌아보게 하는 그런 삶을 사시고 계십니다. 행복의 기준이 무엇인지… 아래 작품을 보시고 느껴보세요.

제 59회 현충일 추념식 박근혜 대통령 추념사 - 국가유공자 발굴에 노력, 중국 하얼빈역에 안중근의사 기념관 개관, 사회의 부조리를 초토화 하겠다는 등 좋은 말씀 해주셔   (created at 2014-06-08)   280  

2014년 6월 6일 제 59회 현충일 추념식에서 박근혜 대통령께서 추념사를 하셨습니다. 내년이면 벌써 60회를 맞이하게 되는군요. 올해 현충일 추념식은 저희 집 왕자님 강준휘 어린이가 관심을 가지면서 저도 덩달아 보게 되었습니다. 이번 현충일 추념식을 통해 안 하나의 사실은 아직도 625 참전용사이면서 국가유공자 대우를 받지 못하고 계신 분들이 계시다는 것. 그들의 값진 희생을 잊지 않기 위해 지금에라도 이들을 찾아 나서는 정부의 노력이 있었다는 것. ...
제 59회 현충일 추념식 박근혜 대통령 추념사 - 국가유공자 발굴에 노력, 중국 하얼빈역에 안중근의사 기념관 개관, 사회의 부조리를 초토화 하겠다는 등 좋은 말씀 해주셔

태국 왕궁(왓 프라 케오; 에메랄드 사원) 주변 재래시장 대 탐험 - 옛날 흥인시장이 생각 나는 아기자기 한 곳 - 화장실은 왕궁 여행시 적당히 보고 나오는 것이 좋아, 왕궁 주변에 화장실이 있으나 유료   (created at 2012-05-02)   280  

태국 왕궁 방문 코스에 이어 사람들이 많이 가는 코스는 마사지를 해주는 사원에 가는 것입니다. 이곳에서는 발 마사지, 전신 마사지 모두 체험할 수 있는데, 사원에서 받는 마사지라는 것이 이색적이기도 합니다. 재래시장은 우리나라의 남대문이나 흥인시장, 동대문 노점상과 비슷한데요. 딱히 살 것이 많다고 볼 수는 없습니다. 태국에서 산다고 하면 위와 같은 꽃처럼 생긴 머리 삔이 매우 괜찮습니다. 저희 가족은 카오산 로에서 샀는데, 뭐 결국 싸게 샀다고 볼 수는...
태국 왕궁(왓 프라 케오; 에메랄드 사원) 주변 재래시장 대 탐험 - 옛날 흥인시장이 생각 나는 아기자기 한 곳 - 화장실은 왕궁 여행시 적당히 보고 나오는 것이 좋아, 왕궁 주변에 화장실이 있으나 유료

태권도를 배움으로 인해 예의를 알고, 정정당당하게 사는 방법을 배운다   (created at 2012-03-25)   771  

저는 요즘 우리 집 왕자님인 강준휘 어린이로부터 많은 것을 배우고 있습니다. 예의를 알고 정정당당하게 사는 방법… 그게 우리 어린이들에게 우리 어른들이 보여주어야 할 행동이 아닌가 싶습니다. 흥국사 뒷산에서 놀면서 준휘가 보여주는 태권도 동작이 이제는 제법 자세가 잡힌 것 같아 무척 흐뭇합니다. 몸도 마음도 건강한 어린이로 자라 날 수 있으면 좋겠습니다.
태권도를 배움으로 인해 예의를 알고, 정정당당하게 사는 방법을 배운다

서버 메모리 업그래이드   (created at 2008-07-27)   186  

최근 서버 트래픽이 늘어나면서 메모리 업그래이드에 대한 생각을 많이 했습니다.지난주 구매를하여 도착했던 메모리를 오늘 설치했습니다.서버가 많이 빨라진것 같은 느낌이 듭니다.이제 하드디스크 I/O를 하지 않고 직접 처리하는 용량이 많이 늘었네요.

2-Tier 아키텍쳐와 3-Tier 아키텍쳐의 다른점   (created at 2007-05-04)   292  

아키텍쳐를 디자인하다 보면 2-Tier이냐 3-Tier이냐에 대한 질문을 까끔 듣습니다.이는 보통 Java개발자들에게서 많이 듣는 질문이기도 한데요. 왜냐하면 J2EE 어플리케이션이 2-Tier 또는 3-Tier로 구분되기 때문입니다.아래는 2-Tier 아키텍쳐의 사례입니다.위에서 보시면 클라이언트가 비즈니스로직과 데이터베이스로직, 그리고 UI까지 다 가지고 있는 구조라고 할 수 있습니다. 위의 그림상에서 보면 다음의 두개 티어(Tier)로 구성되어져 있...