JITWatch is a log analyser for Java HotSpot JIT compiler. It consumes JIT log files and visualizes the compilation activity. Learn how to configure it on your project and what information can it provide you with.
This is series of posts describing how you can use Big Data and related technologies to enable both business and customers to gain still unknown pieces of information. The articles explores different Big Data technologies and explain how you can use each one to get desired results. It takes an example of typical eCommerce platform where a customer can browse different products.
Why do they call it Google I/O? Because I owe a bunch of money after buying all the cool toys they displayed in the exhibitors hall. What was cool and what wasn't? Prolific Java author Barry Burd lets us know.
For most people today, reliability is critical and TCP is a natural choice for most applications where data is important; for example, everything from web page, to mail, to SSH are TCP -based protocols.
When I started my career as a Java developer close to 10 years ago, the industry is going through a revolutionary change. Spring framework, which was released in 2003, was quickly gaining ground and became a serious challenger to the bulky J2EE platform. Having gone through the transition time, I quickly found myself in favour of Spring framework instead of J2EE platform, even the earlier versions of Spring are very tedious to declare beans.
What happened next is the revamping of J2EE standard, which was later renamed to JEE. Still, dominating of this era is the use of opensource framework over the platform proposed by Sun. This practice gives developers full control over the technologies they used but inflating the deployment size. Slowly, when cloud application become the norm for modern applications, I observed the trend of moving the infrastructure service from framework to platform again. However, this time, it is not motivated by Cloud application.
Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next.
Every week here and in our newsletter, we feature a new developer/blogger from the DZone community. This week we're talking to Pierre-Hugues...
For some reason I needed extremely large, possibly even infinite InputStream that would simply return the same byteover and over. This way I could produce insanely big stream of data by repeating small sample.
For some reason I needed extremely large, possibly even infinite InputStream that would simply return the...
Have you heard of the adage "All problems in computer science can be solved by another level of indirection."? If you are a programmer, chances are you have read about it in a book or an article talking about how to best structure the software you write. It's been dubbed the fundamental theorem of software engineering (the FTSE) so you should know what it is about. If you...