Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son
Algemene voorwaarden 

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

Ordina

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Realtime monitoring en optimalisatie van Java applicaties met open source tools

Sprekers

Jeroen Borgers en Sander Hautvast, Xebia

Omschrijving:

On-line web applicaties zijn tegenwoordig niet meer weg te denken uit onze maatschappij. Of het nu om telebankieren, reisplanning of winkelen gaat, de gemiddelde mens wordt steeds afhankelijker van deze web diensten.  
De meeste van deze systemen zijn niet berekend op extreme omstandigheden zoals de drukte tijdens een storm voor een reisplanner of de Sinterklaas inkoop pieken voor een on-line winkel. De beschikbaarheid en performance, dus de service is dan slecht op de momenten dat deze het meest nodig is. Daarnaast kunnen er andere redenen zijn dat de service slecht is en bezoekers afhaken, zoals lastige vragen of stappen in het proces.
De vraag is dus eigenlijk hoe je er voor kunt zorgen dat je applicatie optimale service kan leveren door rekening te houden met gedrag van gebruikers.
Het antwoord is door het gedrag van je applicatie tijdens runtime adaptief aan te passen aan het gedrag van de gebruikers. Dit kan bijvoorbeeld zijn het uitschakelen van luxe aspecten zoals hoge resolutie plaatjes, filmpjes of muziek bij grote drukte. En dit kan ook zijn het in productie uitproberen van verschillende invoer scenario’s voor de gebruiker, om op basis van het afhaak percentage snel het optimale scenario aan te bieden.
In deze presentatie zal Jeroen laten zien hoe je door gebruik te maken van de open source Java tools JAMon en JARep het gedrag van je Java applicatie en de gebruikers real time kunt meten en aanpassen. JAMon biedt de mogelijkheid om:
•    statistiek te monitoren van bijvoorbeeld responsetijden, throughput, pagehits per minuut;
•    statistiek te monitoren van bijvoorbeeld de omzet per minuut per productgroep, percentage afhakers per paginaovergang;
•    het applicatie gedrag aan te passen op basis van de statistiek en grenswaarden, handmatig of automatisch.
JARep biedt de mogelijkheid om:
•    een top 10 te rapporteren van meest belastende pagina’s, plaatjes, services of database calls;
•    een top 10 te bepalen van productgroepen met meeste omzet, plekken met de meeste afhakers;
•    effecten te zien in de loop van de tijd, van minuten tot jaren: veranderingen in gebruikersgedrag en applicatiegedrag.

De presentatie zal vergezeld gaan van code voorbeelden en een demo.

Niveau:

intermediate – advanced

Track:

Tools

Voorkennis:

Basis java

De presentatie heeft de volgende indeling:

•    Inleiding on-line diensten
•    Beschikbaarheid, performance, service niveau
•    Monitoren en meten met JAMon
•    Rapporteren en analyseren met JARep
•    Ervaringen uit de praktijk
•    Aanpassen van applicatiegedrag
•    Alarmering en handmatig bijsturen middels MBeans
•    Automatisch bijsturen voor performance en service
•    Demo.


 Download de presentatie (1.109 Kb)

 


Jeroen Borgers 
jPinpoint
Jeroen Borgers is onafhankelijk consultant en heeft voorheen voor Xebia IT-Architects en Atos Origin gewerkt. Jeroen helpt klanten op het terrein van Enterprise Java performance en stabiliteit. Hij heeft gewerkt aan vele Java projecten in meerdere industrieën sinds 1996, als ontwikkelaar, architect, teamleider, quality officer, mentor, auditor, performance tester, tuner en troubleshooter.
Sander Hautvast 
Xebia
Sander Hautvast is senior consultant with Xebia - IT Architects. He has been a Java consultant for 8 years, focussing mainly on Websphere Application Server programming and infrastructure. Among other things he has solved performance problems using tools provided by vendors as well as open source software.