Event
Java Fusion 2012
Take a journey into the realm of all things Java, planned and delivered by SysIQ gurus! Sign up now for free and be at the knowledge-packed Java Fusion day designed to nitro-boost your Java skills and career!
Topics
Schedule
Location
An internal look at HotSpot JVM
There are hundreds of JVM parameters and options out there. Here we are going to take a closer look at the internal structure of HotSpot VM while over-viewing memory spaces and different types of Garbage Collectors.
An Enterprise Search Solution: Apache SOLR. What's available and why it's so cool
Solr is a highly scalable and fast open source enterprise search platform from the Apache Lucene project. Let's explore why some of the largest Internet sites in the world are giving a preference to its many exciting features.
Java Generics: what it is and how to implement it
Generics are facilities of generic programming that was added to the Java programming language in 2004 as part of J2SE 5.0. They allow "a type or method to operate on objects of various types while providing compile-time type safety." This report presents an overview on how Generics are implemented in Java.
Java Team Lead
A Java Framework for Multi-agent systems
A multi-agent system (MAS) is a system composed of multiple interacting intelligent agents within a given environment that generated a lot of excitement in recent years because of its promise to become a new paradigm for conceptualizing, designing, and implementing software systems. We'll talk about JADE (Java Agent Development Framework) and what could be created using it.
Java Developer
Understanding Annotations in Java
Annotation is a feature introduced by J2SE 5 that allows programmers to embed additional information called metadata into a Java source file. Annotations do not alter the execution of a program but the information embedded using annotations can be used by various tools during development and deployment.
Java Developer
The Object Management Group (OMG) has developed a standard Business Process Model and Notation (BPMN) to provide a notation that is readily understandable by all business users, from the business analyst who creates the initial drafts of the processes to the technical developer responsible for implementing the technology who will execute those processes, and finally, to the business people who will manage and monitor those processes. Thus, BPMN creates a standardized bridge to fill the gap between business and technology.
Java Developer
Understanding bytecode and what bytecode is likely to be generated by a Java compiler helps the Java programmer in the same way that knowledge of assembler helps the C or C++ programmer. Java bytecode is the form of instructions that Java virtual machine executes. This knowledge is crucial when debugging and doing performance and memory usage tuning. The presenter will share his knowledge about on what bytecode means for your platform and ho to create compiler while using some awesome tools.
Java Developer
Frontend servers and nginx: what, where and how
Nginx is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. Igor Sysoev started working on developing Nginx in 2002 and released it to the public in 2004. Since then Nginx is hosting nearly 12.18% (22.2M) of active sites across all domains and is known for its high performance, stability, rich feature set, simple configuration, and low resource consumption. This report will give you a full overview of the Nginx and explain why this server is so popular.
Java Developer


