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...
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 the most recently completed Java.net poll, the community selected Jenkins as its preferred Continuous Integration (CI) server. This was the third in a series of Java.net polls related to Java tools. A total of 260 votes were cast in the poll...
data computing in java is not an easy job, especially on complex business logic.
A method to avoid database extension
This article is about three methods of data processing.
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?
It used to be that Sunday was a fairly relaxing day for most. Not anymore! This year, Sunday is already overcrowded with many more events and sessions than one can possibly attend, as the JavaOne 2013 Content Catalog Sunday entries demonstrate. Sunday's activity can be divided into four categories...
My company uses a large number of software applications to support all aspects of its business.
These software applications are either "bought" or "built".
The portions of the company that cannot be supported by purchased software are
supported by custom developed, in-house, applications.
A variety of technologies are used to create and build these custom applications.
The Java framework has been...
Every once in a while I run into someone that has a JVM that is running back to back collections and yet the heap is still almost full after each attempt! When they discover that their problem is related to the JVM not having enough memory they often ask the question, why didn't the JVM throw an OutOfMemoryError?
An example to illustrate hadoop code reuse
Parallel computing in hadoop with esProc instead of MapReduce
Just recently I was engaged to assist with an application that wasn’t behaving. The application, running in a 1.7.0_45 JVM, relied heavily on a 3rd party SAAS framework. That vendor provided my client with a list of 26 different JVM flags that should be set. When faced with this long list of flags I couldn’t resist asking why all the flags and why these flags. After all there are more than 700 product flags defined in the JVM and to be honest, I’ve only a vague idea of the effect may have on a runtime.
Tired of JavaFX Scene Builder being run in a separate process? Fed up with no real integration between your favorite IDE and JavaFX Scene Builder? There may be a solution heading towards you. Follow this small series of blog entries to join me on my journey towards an embedded JavaFX Scene Builder in NetBeans.
Finally, with the new developer preview builds of JavaFX Scene Builder 2.0 a new...
If the results of the just-completed Java.net poll are at all representative of the broader Java/JVM community (our polls are not scientific, of course), the indication is that Java/JVM developers like staying pretty much up to date when it comes to their IDE. A total of 159 votes were cast in the poll, which ran for two weeks.
The exact question and results were:
How frequently do you...
For the last few years I've been lucky enough to be a lead developer for some NASA Ground System software that has been deployed directly into the Mission Operations Control room. (Hence the righteous reference in the title of this blog)
Here at this blog I will be sharing the tips, tricks and lessons learned in deploying Java technology to space based mission critical operations and analysis. I feel there is a niche here to speak towards in the vast ocean of blogs that everyone is already tired of. I will be sharing some code snippets that are non-proprietary, cool captured screenshots and occasionally images taken from actual operational software.
esProc is the good assistant to reporting tools and the expert in report data source computation.
"Clojure changes the way you think" from The Joy of Clojure, Second Edition by Michael Fogus and Chris Houser + 45% off