A synopsis of blog posts, videos, talks, presentations on topics like Performance tuning, JVM, GC in Java, Mechanical Sympathy, et al by experts from the industry - continuation from the previous post, see http://www.dzone.com/links/r/part_1_of_3_synopsis_of_articles_amp_videos_on_pe.html.
Hadoop is an outstanding parallel computing system whose default parallel computing mode is MapReduce. However, such parallel computing is not specially designed for parallel data computing. Plus, it is not an agile parallel computing program language, the coding efficiency for data computing is relatively low, and this parallel computing is even more difficult to compose the universal algorithm...
PDF and Video preview for Magnolia 5 Digital asset management
Don't ask what open source can do for you. Ask what you can contribute to open source. Adopt a zombie project and get it back to life!
In this post we will be looking at code for a system designed to integrate all of the devices used to provide surveillance and security to extensive physical premises such as malls, campuses, and industrial parks. The approach I am taking involves the actor paradigm and the Java programming language. The selection of actors for this type of application is based on a number of...
I just finished delivering a talk at Oredev 2013 on better concurrency in Java 8. With Lambda’s being the biggest new feature I naturally needed to address what they had to offer.
Object Oriented programming (OOP) is a programming methodology whose progress of abstraction allows for the conception of elements within the problem space to exist as objects within the solution space. This seemingly one-on-one mapping provides an ideal abstraction of the real world or problem space; consider if you will, the normal objects with which you interact with everyday for instance a maple tree, a bicycle, a car etc..
Why you might want to consider actors for your next Java project.
This article will explain what is the origin, principles, syntax and versions of Java as a programming language.
In this blog post you will learn to prototype your applications using UML before typing a line of code. This is useful because you can generate a code template from these diagrams.
In this article you will learn how compile Java sources on runtime using the JSR 199 API.
A synopsis of blog posts, videos, talks, presentations on topics like Performance tuning, JVM, GC in Java, Mechanical Sympathy, et al by experts from the industry.
I'll be covering three reviews of talks by Attila Szegedi (1 talk) and Ben Evans (2 talks). They speak on the subject of Java Performance and the GC. The first talk by Attila covers a lot of his experience as an Engineer at Twitter - so its lots of information out of live experience in the field on production systems. Making use of thin objects instead of fat ones is one of the buzzwords in his talk.
Ben in his two talks covers Performance, JVM and GC in great depth. He points out about people's misconception about Performance, the JVM and GC, things that people don't have certain run-time flags enabled in production. How the underlying machinery works, why it works the way it works?How efficient the machinery is and what best to do and not to do to get good throughput out of it?
Introducing a project for developing a premises guardian system in Java with actors.
Learn how to configure actors in Java for remote interaction.
Learn some useful configuration patterns that will help you debug and manage your locally based actor application.
Begin coding actors with this simple entertaining application as an example.
Combining JavaFX 2.x and the NetBeans Platform has proven complementary in making some very useful "At-a-Glance" displays associated with NASA Ground System daily data product generation. The combination has proved to be a very effective pattern to extend and this post along with some following posts will explore this. Explanation, Justification and some cool screenshots will be provided.
What happens if you configure a Hadoop-centric scalable big data infrastructure running on the Amazon EC2 cloud, that's programmed to perform some very basic processing on delimited ASCII data records (about 30 characters in each record), and you feed it a single data record? ...
At the JavaOne 2013 Java Technical Keynote, there was a series of demos of software that enables two people to play chess, using some of Java's latest features, including Java EE 7 Websockets, many variations of Java 8 (recent weekly builds), Lambda Expressions, Java ME, Embedded Java, ... It was an impressive demo of many of Java's recently-released and not-yet-finally-released capabilities, which included the introduction of the DukePad...