Ilias Tsagklis

About Ilias Tsagklis

Ilias Tsagklis is a senior software engineer working in the telecom domain. He is an applications developer in a wide variety of applications/services. Ilias is co-founder and Executive Editor at Java Code Geeks.

Best Of The Week – 2011 – W21

Hello guys,

Time for the “Best Of The Week” links for the week that just passed. Here are some links that drew JavaCodeGeeks attention:

* Implementing a MySQL redundant site: A short article providing a description of data synchronization via database replication along with the advantages that such a solution provides.

* How do you measure the RESTful-ness of an application?: A nice article discussing the levels of maturity of REST enabled applications. The steps towards REST Architecture Maturity are also provided. Don’t forget to check out Spring 3 RESTful Web Services and RESTful Web Services with RESTeasy JAX-RS on Tomcat 7.

* Java EE 6 Overview: Must read article for Java EE developers. It provides an overview of the new Java Enterprise Edition, discusses pruned APIs and new features and examines the current implementations.

* Dependency Injection with constructors?: A comprehensive article discussing dependency injection via setters as well as constructors. The subtle differences between Inversion-of-Control (IoC) and Dependency-Injection (DI) are also examined.

* Vaadin Scalability Study – QuickTickets: We always love scalability and load-testing reviews. This one comes from the Vaadin team which built a complete ticketing application and performed load-testing using Apache JMeter. Very good results in terms of concurrent users, nicely done.

* Lucene’s indexing is fast!: Yet another stress test, this time for Apache Lucene. The author used a Wikipedia content dump (21 GB of plain text) in order to test Lucene indexing. Also check An Introduction to Apache Lucene for Full-Text Search and “Did you mean” feature with Apache Lucene Spell-Checker.

* JRockit is Now Free!!! Period.: In case you haven’t already heard, Oracle announced that JRockit JVM is free. Additionally, there are plans for JVM convergence into a single all-purpose JV. Nice…

* Challenges and Opportunies in Mobile Application Development And Mobile DSLs: A very interesting article discussing the opportunities of using mobile Domain Specific Languages (DSLs) in order to faciliate a cross-platform development approach. As stated “Model Driven Software Development offers an interesting alternative to the chaotic world of platform vendors”.

* Spring 3.1 and Beyond – Themes and Trends: This presentation (by Jurgen Holler, co-founder of the Spring framework) reviews the major elements of Spring 3.1 and takes a peak into upcoming features in Spring 3.2 such as multi-core concurrent programming support for Java SE 7.

* Making Apps That Don’t Suck: A presentation by Mike Lee who considers that a software engineer makes great applications not because he follows good rules but because he has a better way of looking at the world and he learns from experience.

* Not doing Code Reviews? What’s your excuse?: An article praising the advantages of Code Reviews (especially the lightweight and informal ones) and exploring various approaches on how to perform code reviews in a development team.

That’s all for this week. Stay tuned for more, here at JavaCodeGeeks.

Related Articles:

Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you two of our best selling eBooks for FREE!

JPA Mini Book

Learn how to leverage the power of JPA in order to create robust and flexible Java applications. With this Mini Book, you will get introduced to JPA and smoothly transition to more advanced concepts.

JVM Troubleshooting Guide

The Java virtual machine is really the foundation of any Java EE platform. Learn how to master it with this advanced guide!

Given email address is already subscribed, thank you!
Oops. Something went wrong. Please try again later.
Please provide a valid email address.
Thank you, your sign-up request was successful! Please check your e-mail inbox.
Please complete the CAPTCHA.
Please fill in the required fields.

Leave a Reply


− three = 3



Java Code Geeks and all content copyright © 2010-2014, Exelixis Media Ltd | Terms of Use | Privacy Policy | Contact
All trademarks and registered trademarks appearing on Java Code Geeks are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries.
Java Code Geeks is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.
Do you want to know how to develop your skillset and become a ...
Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you two of our best selling eBooks for FREE!

Get ready to Rock!
You can download the complementary eBooks using the links below:
Close