Article View: pl.comp.lang.java
Article #153413Server, Web profile i kilka pytan
From: Jacek Czerwinski
Date: Fri, 04 May 2012 21:13
Date: Fri, 04 May 2012 21:13
32 lines
2473 bytes
2473 bytes
W związku z szerokim wejściem w miarę standardowych profili serwerowych (Web Profile), mamy JPA i kilka innych rzeczy, dla mnie zaniedbane jest cache. Zanim grupa zdechnie całkiem i usenet wyłączą, zapytam. 1. Cache: pod spodem JPA jest "jakieś" cache. Przez oficjalne API tj javax.persistence. Cache "widać" to jakby read-only wyłącznie z operacją evict() czyli praktycznie nic. Mam świadomość jak to (bardzo) z grubsza jest w Hibernate (oczywiście poza API JPA) Czy jest sens "ekonomiczny" podłączać się pod to, lub inne rozwiązanie cache, które gdzieś w tym JEE6 W.P. przecież jest. 2. Próba zestandaryzowania tematu "cache". O kilku lat kibicuję JST 107 który zdechł i nigdy nie dojrzał w oficjalny standard. Od kilku miesięcy pojawia się javax.cache ale jak na razie jako API bez implementacji. Implementacje dopiero są zapowiedziane. 3. Czy w "dużym" serwerze EE6 jest coś w tym względzie? 4. Zestandaryzowane lub nie, za każdym patrzeniem na pakiety uwiera mnie Ehcache wybrane jakiś czas temu. Za duże, za ambitne, niepotrzebne mi rozproszenie na clustry itd, dające JAR locking, zbyt gadające w logach. Potrzebuję cache w tej samej JVM, pracujące w RAM i opcja na dysku, i żeby kod był "w razie czego" przenośny. Liczbowe wymagania nie są wysokie. jednak chodzi o buforowanie również danych nie zarządzanych przez JPA (taka bzdura: kosztowne fragmenty stron). Jakaś lekka uznana biblioteka? Szkoda by było nie skorzystać z czegoś, co już jest "pod" JPA... Dopuszczam jakieś rzutowania i wyłuskanie klas które to w rzeczywistości implementują (wystarczy 2-3 wiodących implementacjach).
Technical Details
Message-ID:
<jo1gpo$h81$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Jacek Czerwinski <x@y.z.pl> Newsgroups: pl.comp.lang.java Subject: Server, Web profile i kilka pytan Date: Fri, 04 May 2012 23:13:27 +0200 Organization: ATMAN - ATM S.A. Lines: 36 Message-ID: <jo1gpo$h81$1@node2.news.atman.pl> NNTP-Posting-Host: 77-255-113-153.adsl.inetia.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1336166008 17665 77.255.113.153 (4 May 2012 21:13:28 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Fri, 4 May 2012 21:13:28 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit