The Artima Developer Community
Sponsored Link

Java Buzz Forum
9 technologies for a supercharged 2014

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
News Manager

Posts: 47623
Nickname: newsman
Registered: Apr, 2003

News Manager is the force behind the news at Artima.com.
9 technologies for a supercharged 2014 Posted: Jan 9, 2014 4:15 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by News Manager.
Original Post: 9 technologies for a supercharged 2014
Feed Title: JavaWorld
Feed URL: http://www.javaworld.com/index.rss
Feed Description: JavaWorld.com: Fueling Innovation
Latest Java Buzz Posts
Latest Java Buzz Posts by News Manager
Latest Posts From JavaWorld

Advertisement

Enough with worthless 2014 predictions. We can't control what the rest of the world will do -- but we are the captains of our own fate. In case you hadn't heard, 2014 is the year we stop talking and start doing in earnest. IMHO, here's the stuff you should be rolling out.

1. Document databases
IT develops lots of systems that basically consist of writing data structures to structured storage, while requiring high concurrency. Document databases have been around for decades, and IT knew one as Lotus Domino's Notes Storage Facility, but the NoSQL and big data revolution has sparked new interest. MongoDB and Couchbase are the leaders.

2. Key-value stores
Sometimes you have what amounts to a really giant table that could fit in memory, if only you could get enough memory. Well, if you have a grid, you can put the table in memory distributed across multiple boxes to make writes faster. If it's a smaller table that's read-mostly, you can replicate it across all nodes so that reads are a memory thing. Either way, key-value stores deserve a loop on your toolbelt. Nearly all key-value stores allow you to create custom cache loader or cache stores to read/write to an RDBMS or another source. Many allow you to "write behind" or queue writes to the database. The leaders in the space areCouchbaseMemcachedInfinispan, and GemFire.

To read this article in full or to leave a comment, please click here

Read: 9 technologies for a supercharged 2014

Topic: 15 hot programming trends -- and 15 going cold Previous Topic   Next Topic Topic: Setup your Java development environment in your new Mac in 10 minutes (updated)

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use