Big Memory Go.

Big Memory Go.

Big Data is a Hot topic during these days. As Industry is moving towards the Big Data concept implementations and it adopted the Big data architecture by lots of leading software products.

I would call this as a next frontier for the innovation, competition towards the productivity.

The amount of data handling or processing in our world has been exploding, analysing of large data sets, This will become the key basis of future data handling.
Big Data comes handy when it integrate with the Big Memory concept as well. Performance of the system is the key factor for any system and customer expecting a high performance system with high availability. Usually Java applications run with in the specified JVM memory configurations, What if we system wants to use the Server memory or ram directly?  Why keep unused memory in system resources ? Can you access system memory to save and retrieve objects effectively and store frequently used objects on ram instead of keeping those in JVM level data structures.

Yes, you can with Java's new direct memory accessing features. But why do we re-invent the wheel. I found a good library called BigMemory Go maintained by Terracotta. 

Best feature I saw in this implementation is, it has free license version where users can extend their Big memory data collection upto 32GB amount the RAMs. and direct integration with EhCache data cacheing.
This Big memory implementation allow us to specify the no of elements need to be keep on EhCache and overflowing elements to be store on system memory. As I benchmark these implementation with SQL, Its obvious using this mechanism systems can reach high performance levels.

Real-time Big Data made simple, made better

BigMemory Go lets you keep all of your application's data instantly available in your server's memory. If you're still using only a few gigs of RAM for fear of garbage collection performance hits, then it’s time to add the power of BigMemory Go in-memory data management to your apps. You get in-memory speed, enterprise-grade reliabilty, automatic disk backup, and fast restartability, with no tuning or proprietary hardware—all with 32GB free.
Get 32GB free of BigMemory Go »

 BigMemory Go, you get:
      Unlimited in-memory data management on one Java Virtual Machine (JVM), 32GB free,
      Advanced monitoring, search, and management for in-memory data

Terracotta get started :

Big Memory Setup:

Step 01: Download following dependencies
  • bigmemory-3.7.2.jar – This is the main JAR to enable BigMemory.
  • ehcache-ee-2.6.3.jar – This file contains the API to BigMemory Go.
  • slf4j-api-1.6.1.jar  – logging framework.
  • slf4j-jdk14-1.6.1.jar

Step 02:
Save the BigMemory Go license-key file to the BigMemory Go home directory. This file, called terracotta-license.key, was attached to an email you received after registering for the BigMemory Go download.
Alternatively, you can add the license-key file to your application's classpath, or specify it with the following Java system property:

Step 03:  Add the following configurations to your existing EhCache Cache implementation.

Configuration managerConfiguration = new Configuration()
        .cache(new CacheConfiguration()
            .name("bm") //  cache name
            .maxBytesLocalHeap(128, MemoryUnit.MEGABYTES) // ehCache Memory
            .maxBytesLocalOffHeap(1, MemoryUnit.GIGABYTES) // Big Memory allocation from system ram, 1 GB
        );  //restartable
    CacheManager manager = CacheManager.create(managerConfiguration);
    try {
      Cache bm = manager.getCache("bm"); // calling the cache
      //bm is now ready.
      System.out.println("**** Successfully created - Programmatic based **** ");


Anonymous said…
I constantly emailed this weblog post page to all my associates, because if like to read it afterward my
links will too.
Feel free to visit my blog post - best usa online casino
Anonymous said…
Definitely believe that which you stated. Your favorite reason appeared to be on
the web the easiest thing to be aware of. I say to you, I certainly get irked
while people think about worries that they just do not know about.
You managed to hit the nail upon the top as well
as defined out the whole thing without having side-effects , people can
take a signal. Will likely be back to get more. Thanks
Also see my web page :: real casino slots free
Anonymous said…
Fantastic web site. Plenty of helpful information here.
I'm sending it to a few pals ans additionally sharing in delicious. And obviously, thank you for your effort!

Feel free to surf to my blog: Enduros Male Enhancement Review
My webpage: Enduros Male Enhancement Review
Anonymous said…
Еxcеllеnt web sitе you've got here.. It's harԁ to find quality writing lіke yours nоwadayѕ.
I really appгeсiate inԁivіduals likе yοu!
Take care!!

Alѕо vіѕіt mу hοmеpаge .
.. stun gun
Anonymous said…
What's up to every one, it's genuinely a pleasant for me to visit this website, it consists of
precious Information.

my web-site Viarex Male Enhancement Cream
my web site > Viarex Cream
Anonymous said…
Hey there this is kind of of off topic but I was wondering if
blogs use WYSIWYG editors or if you have to manually code with HTML.
I'm starting a blog soon but have no coding expertise so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!

Here is my web site ... Lean Muscle Formula Reviews
My page: Power Precision
Anonymous said…
I am extremely impressed together with your writing talents and also with the layout on your weblog.
Is this a paid subject matter or did you customize
it yourself? Either way stay up the excellent high quality writing, it is rare
to peer a nice blog like this one these days.

My web site - Diät bei Zöliakie
Also see my web site :: Was ist das besondere an der glutenfreie Diät
Anonymous said…
My family every time say that I am killing my time here at net, except I
know I am getting familiarity every day by reading such good articles
or reviews.

Look into my weblog :: speisen ohne kohlenhydrate liste
My web page > koch dich schlank
Anonymous said…
Excellent way of describing, and fastidious post to obtain facts regarding my presentation topic, which i am
going to present in college.

My webpage Ultra Slim Patch Reviews
Anonymous said…
Hi I am so happy I found your web site, I really found you by
accident, while I was looking on Google for something else, Regardless
I am here now and would just like to say thanks for a fantastic post and a all round enjoyable blog (I also love the theme/design), I don't have time to look over it all at the minute but I have saved it and also added in your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the superb work.

Take a look at my web page Remove Dark Spots
my page - Remove Dark Spots
Anonymous said…
Hello friends, how is the whole thing, and what you want to say
concerning this post, in my view its genuinely amazing in favor of me.

Also visit my website ... Mitoslim
Also see my site :: MitoSlim Diets
Anonymous said…
Hi there! Quick question that's entirely off topic. Do you know how to make your site mobile friendly? My site looks weird when viewing from my iphone4. I'm trying to find a theme or plugin that
might be able to correct this issue. If you have any recommendations, please share.
Appreciate it!

Here is my webpage: Raspberry Ketone
Anonymous said…
I am in fact thankful to the owner of this site who has shared this wonderful post at at this time.

my blog post: free money finance
Also see my web site - easy ways to make money fast
Anonymous said…
Hello there! I know this is kinda off topic
however , I'd figured I'd ask. Would you be interested in exchanging links or maybe guest writing
a blog article or vice-versa? My blog covers a lot of
the same topics as yours and I feel we could greatly benefit from each other.
If you're interested feel free to shoot me an email. I look forward to hearing from you! Wonderful blog by the way!

Here is my website; earn money internet
my website: make money online free
Anonymous said…
It's a pity you don't have a donate button! I'd without a doubt donate to this superb blog! I suppose for now i'll settle for bookmarking and adding your RSS feed to my Google account.

I look forward to new updates and will talk about this blog with my Facebook group.

Talk soon!

my page - earn Money From home for free
Anonymous said…
If you wish for to obtain much from this article then
you have to apply these methods to your won weblog.

Here is my weblog; make free money
Anonymous said…
Superb blog! Do you have any hints for aspiring writers?
I'm planning to start my own blog soon but I'm
a little lost on everything. Would you propose starting with a free platform
like Wordpress or go for a paid option? There are so many choices out there that I'm totally confused .. Any ideas? Kudos!

Also visit my site: Enduros Review
Anonymous said…
Wow, fantastic blog structure! How lengthy have you ever been blogging for?
you made blogging glance easy. The whole look of your site is magnificent, let alone the content

my web blog ... Building Muscle
Anonymous said…
Very energetic article, I loved that a lot. Will there
be a part 2?

Also visit my website - Online Home Career
Also see my webpage - Online Home Career Reviews
Anonymous said…
Howdy very cool blog!! Man .. Excellent .. Amazing .. I'll bookmark your site and take the feeds additionally? I'm
satisfied to find numerous helpful information right here in the put up, we need work out more strategies in this regard,
thank you for sharing. . . . . .

Feel free to surf to my website Home Cash Success Kit Reviews
Anonymous said…
When I originally left a comment I appear to have clicked the -Notify me
when new comments are added- checkbox and now every time a comment is added I receive four emails with the
exact same comment. Is there a way you are able to remove me from that
service? Thanks!

My website :: ORder Night Skin
Anonymous said…
Awesome blog! Is your theme custom made or
did you download it from somewhere? A design like yours with a few simple
adjustements would really make my blog shine.
Please let me know where you got your theme. Cheers

Here is my blog post; Garcinia Cambogia exract
Anonymous said…
Greetingѕ! I've been following your website for some time now and finally got the courage to go ahead and give you a shout out from Porter Tx! Just wanted to tell you keep up the fantastic work!

Feel free to surf to my web-site - hcg diet recipes phase 1
my site: diet programs that work
Anonymous said…
I was excited to uncover this web site. I wanted to thank you for ones time due to
this fantastic read!! I definitely liked every bit of it and
i also have you book marked to look at new things in your blog.

Also visit my web page; Diet Patch Free Trial
Anonymous said…
I every time spent my half an hour to read this website's articles everyday along with a mug of coffee.

My website; Buy Viarex
Anonymous said…
I loved as much as you will receive carried out right here.
The sketch is attractive, your authored subject matter stylish.
nonetheless, you command get bought an shakiness over that you wish be delivering the following.
unwell unquestionably come further formerly again as exactly the
same nearly a lot often inside case you shield this hike.

Take a look at my homepage :: Asphalt Overlay Minnesota
Anonymous said…
It's really very difficult in this active life to listen news on TV, thus I just use internet for that purpose, and take the most recent news.

Feel free to visit my weblog; Search Engine Optimization minneapolis
Anonymous said…
Hello to every one, it's genuinely a pleasant for me to go to see this web page, it contains priceless Information.
My site: web page
Anonymous said…
Nice post. I used to be checking continuously this blog and I am
inspired! Very useful information particularly the
remaining part :) I deal with such information much. I used to be looking for this certain info for
a long time. Thank you and best of luck.

Also visit my blog ... steuberater in wiesbaden
My site :: steuerberater bewertung
Anonymous said…
Everyone loves what you guys tend to be up too. This kind of clever work and exposure!

Keep up the superb works guys I've included you guys to my personal blogroll.

Here is my page :: free binary options system
My page: binary options forex
Anonymous said…
I think what you said was actually very logical. However, consider this, suppose you were to write a awesome headline?
I am not saying your content is not solid, however what
if you added something that grabbed people's attention? I mean "Big Memory Go." is kinda vanilla. You could glance at Yahoo's front page
and watch how they create article titles to get people interested.
You might try adding a video or a pic or two to get people excited about everything've written. In my opinion, it could bring your blog a little bit more interesting.

My site binary options system
Anonymous said…
I really like what you guys tend to be up too. This kind of
clever work and coverage! Keep up the fantastic works guys I've added you guys to my personal blogroll.

Feel free to surf to my page - binary options platform
Anonymous said…
Hi there, after reading this amazing paragraph i am too cheerful to share my
experience here with friends.

Also visit my web-site binary options demo account
Anonymous said…
Excellent pieces. Keep writing such kind of info on your blog.
Im really impressed by it.
Hello there, You have done a fantastic job. I will definitely digg it and individually recommend to my friends.
I am confident they will be benefited from this site.

Visit my web page; how to win free money
Anonymous said…
For hottest information you have to pay a visit internet and on world-wide-web I found this site as a finest web page for latest updates.

Take a look at my weblog - wordpress kurs
Anonymous said…
Good day! I could have sworn I've been to this website before but after looking at many of the posts I realized it's new to me.
Anyhow, I'm definitely delighted I stumbled upon it and I'll be
bookmarking it and checking back regularly!

My weblog - steinzeitdiät
my page - einkaufsliste low carb
Anonymous said…
[url=]louis vuitton sale[/url] ?cheap Dsquared can look online for discounts.Also, it is awesome that Sorrel sells fresh liners… makes louis vuitton purses them feel like new again.Top 5 attire and workplace Casual Hogans [url=][/url]

[url=]sacs longchamps pas cher[/url] 锘縫leine ras bord de designers - ceux qui ont d茅j脿 atteint reconnaissance mondiale et sac longchamp homme ceux qui sont hardiment d茅butant dans le monde de la mode.Et la meilleure chose 脿 propos de ces commentaires, c'est qu'ils sont des vid茅os, de sorte que vous n'avez pas seulement 脿 prendre leur mot pour lui, vous pouvez r茅ellement voir comment ces produits fonctionnent.Le chignon est magasin longchamp un classique des cheveux-do qui est un choix parfait pour un 茅v茅nement de cette importance.Certains types de bagues de mariage en titane sont incrust茅s de platine, d'argent et d'or.En plus sac longchamp sold茅s de la vari茅t茅, on peut obtenir en ligne, les clients peuvent faire leurs achats aussi de n'importe quelle partie du monde.Vous voudrez peut-锚t.
[url=]isabel marant[/url] 锘縔ou see, golf carts are much like regular vehicles.4 isabel marant booties.Just bear with me and give them a try.When you roll the clubface open, the toe will be pointing more behind you.They include the best clarity with the isabel marant dicker boot patented XYZ Optics.He'll split the computer screen and add in a comparison of one of the world's top players like Matin Kaymer or Steve Stricker so he can compare swings.The reality is that you can never swing the club like either of those 2 golfers because you are not physically competent to do it.isabel marant shoes online ).Golf medals are a wonderful method to award a great golf player.It's a great way to look great while being pregnant.Or perhaps is there a way to make a mesh dress work, so you're able to wear it confide.
[url=]isabel marant[/url]Even if a website is offering the best and cheapest deals, you should not visit the websites at all if you have never heard about it before

Anonymous said…
This paragraph will assist the internet visitors for
creating new website or even a blog from start to end.

Feel free to surf to my web-site - Glutenunverträglichkeit
my page > rezeptvorschlag mit zöliakie
Anonymous said…
That is really attention-grabbing, You are an overly professional
blogger. I have joined your feed and look forward to in quest of extra
of your great post. Also, I have shared your web site in my
social networks

Feel free to visit my weblog ... nadex binary options
Anonymous said…
Hello! This is kind of off topic but I need some
advice from an established blog. Is it difficult to set up your
own blog? I'm not very techincal but I can figure things out pretty fast. I'm thinking about creating my
own but I'm not sure where to begin. Do you have any tips or suggestions? With thanks

Look into my web blog - best day trading stocks
Anonymous said…
Hi, after reading this amazing post i am
too happy to share my know-how here with mates.

Stop by my blog post ... barcode printer
Anonymous said…
I like [url=]Nike[/url] and
Anonymous said…
Hi there, I enjoy reading through your post. I like to write a little comment
to support you.

my web page how do banks make money
Premium Prodcts said…
This is the first time am visiting your site. I found the discussion on your blog very interesting. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here for those of you interested in an excellent traffic source try this one out.
Excellent free premium traffic source trial 100% discount

Popular posts from this blog

PostgreSQL bytea and oid

MySQL as Hive metadata store

Microservices Architecture with Spring Boot in 15mins