Infinispan
-
Upload
yonghyuk-lee -
Category
Technology
-
view
351 -
download
0
Transcript of Infinispan
대용량����������� ������������������ 고가용성����������� ������������������ 분산캐쉬서버(infinispan)를����������� ������������������ 활용한����������� ������������������ 웹서비스
itemBay����������� ������������������ 이용혁����������� ������������������ 과장
차례
-����������� ������������������ 2����������� ������������������ -
-����������� ������������������ Cache
-����������� ������������������ WEB����������� ������������������ SERVICE
-����������� ������������������ Cache����������� ������������������ +����������� ������������������ WEB����������� ������������������ SERVICE
-����������� ������������������ DEMO
-����������� ������������������ Q&A
Cache
-����������� ������������������ 2����������� ������������������ -
사용빈도가����������� ������������������ 높은����������� ������������������ 데이터를����������� ������������������ 고속의����������� ������������������ 기억장치에����������� ������������������ 저장해����������� ������������������ 둠으로써,����������� ������������������ 일일이����������� ������������������ 저속의����������� ������������������ 장치에서����������� ������������������ 불러들일����������� ������������������ 필요����������� ������������������ 없이����������� ������������������ 고속화����������� ������������������ 하는����������� ������������������ 것.
고속
WEB����������� ������������������ SERVICE
-����������� ������������������ 2����������� ������������������ -
인터넷 친화적인 프로토콜(HTTP)상에서 표준적인 XML메시징 시스템을 사용하여
다른 운영체제와 다른 프로그래밍 환경에서도 소프트웨어 컴포넌트를 액세스
할 수 있는 기술.
Cache����������� ������������������ +����������� ������������������ WEB����������� ������������������ SERVICE
-����������� ������������������ 2����������� ������������������ -
소프트웨어 컴포넌트를
고속으로 액세스
Infinispan
-����������� ������������������ 2����������� ������������������ -
Infinispan is an extremely scalable, highly available data grid platform - 100% open source, and written in Java.
extremely scalable
highly availableJAVA
무료DATA STORE
Infinispan����������� ������������������ -����������� ������������������ JAVA
-����������� ������������������ 2����������� ������������������ -
JSR107JCACHE - Java Temporary Caching API
At its core Infinispan exposes a Cache interface which extends java.util.Map.
Infinispan����������� ������������������ -����������� ������������������ extremely scalable, highly available
-����������� ������������������ 2����������� ������������������ -
Distribution ModeReplicated Mode
DEMO
-����������� ������������������ 2����������� ������������������ -
WEB SERVICESpring 3 @MVC
Jquery
Tiles2MongoDB
DEMO
-����������� ������������������ 2����������� ������������������ -
WEB SERVICE + CacheSpring 3 @MVC
Jquery
Tiles2MongoDB
Cache : ConcurrentHashMap<String,Object>
DEMO
-����������� ������������������ 2����������� ������������������ -
Clustring
Session
Cookie
DEMO
-����������� ������������������ 2����������� ������������������ -
Clustring
...
Static Memory Memory
DEMO
-����������� ������������������ 2����������� ������������������ -
WEB SERVICE + InfinispanSpring 3 @MVC
Jquery
Tiles2MongoDB
Cache : Infinispan
DEMO
-����������� ������������������ 2����������� ������������������ -
...
... Infinispan
Clustring
결론
-����������� ������������������ 2����������� ������������������ -
성능
안정적인����������� ������������������ 서비스
관리포인트����������� ������������������ 증가
Q&A
-����������� ������������������ 2����������� ������������������ -
Q&Ahttp://www.jboss.org/infinispanhttp://tedwon.com/display/dev/Infinispanhttp://cbcpascal.blogspot.com/[email protected] / 이용혁 / itemBay����������� ������������������ 개발실����������� ������������������ 개발2팀����������� ������������������ 과장 source code : https://github.com/unlogicaldev/newspotal
thank you !