Over a million developers have joined DZone.

Links You Don't Want to Miss (June 11)

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

“Please stop serving .git to the outside world.”
One developer finds too many sites -- including some from the FCC, *chan boards, and a cloud security vendor -- serving up their .git directories to the public, and explains why this is a problem.

Is Wikipedia’s Front Page for Sale?
A look at the tug-of-war between Wikipedia and those who seek to use their format for profit.

Encrypt your Google Chat communications
If you don’t want your Google Chat messages intercepted by the NSA, you and your chat partner can use this tool to encrypt your conversation.


New Mac Pro
The New Mac Pro: will be assembled in the USA, will be twice as powerful as the old Mac Pro and an eighth as big, and looks like Darth Vader’s trash can. 


iOS 7
The new iOS has a “flat” design kind of like Windows Phone, and integrated Bing support. Wait, what?

JDK 8 is Almost Feature Complete
The JDK recently reached milestone 7, where all features and unit tests have been implemented.  


Add a NSA Backdoor to Your Rails App
Here's a github repository that lets you easily add a special panel for NSA agents to monitor your users' data.  Because you and your users have nothing to hide.

Why is Embedding HTML5 Still So Difficult?
The creator of the first major cross-browser compatibility shim for HTML5 <video> and <audio> tags wonders why so many people continue to need it.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}