Home » Meta JCG » Best Of The Week » Best Of The Week – 2011 – W21

About Ilias Tsagklis

Ilias Tsagklis
Ilias is a senior software engineer working in the telecom domain. He is an applications developer in a wide variety of applications/services, currently the technical lead in a in-house PCRF solution. Particularly interested in multi-tier architecture, middleware services and mobile development (contact). Ilias Tsagklis 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 our best selling eBooks for FREE!

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

6. Spring Interview Questions

7. Android UI Design

and many more ....

Leave a Reply

Your email address will not be published. Required fields are marked *

*


× 2 = fourteen

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close