Welcome!

Java IoT Authors: Carmen Gonzalez, Elizabeth White, Liz McMillan, Jyoti Bansal, Ken Schwaber

Blog Feed Post

Terracotta Co-develops Critical Caching Standard for Java Community

By

Terracotta offers novel solutions to speed enterprise software

SAN FRANCISCO, Nov. 15, 2012 — /PRNewswire/ — Terracotta, Inc., the leader in in-memory technologies for enterprise big data, today announced that javax.cache, a caching standard for Java applications, has formally entered Draft Review Stage under the Java Community Process. The standard, co-developed by Terracotta Chief Technology Officer Greg Luck, within JSR107, provides a standardized approach to how Java applications temporarily cache data—a critical factor for achieving big data performance and scalability and a core technology within leading in-memory solutions.

Without a standard caching mechanism for Java applications, developers have been forced to create their own caching APIs, significantly increasing coding time and costs. Now, with javax.cache, developers no longer have to modify the coding from one proprietary API to another. Similarly, ISVs can leverage the standard to introduce pluggable caching that supports multiple implementations, rather than just a select few.

“The javax.cache standard addresses a long overdue issue in Java development,” said Greg Luck, CTO of Terracotta. “This standard is aligned with Terracotta’s focus on technologies that deliver scale, speed and simplicity for developers, applications and businesses. It’s exciting to see our work coming to fruition.”

With the javax.cache standard, Terracotta and other members of the Java expert group will be able to offer broader adoption of distributed caching via a large variety of commercial and open source solutions. Terracotta’s BigMemory solution has helped define and set the standard for industry-wide caching technologies and in-memory big data management, unlocking the untapped value in big data and delivering up to 1,000 times faster access to terabytes of data than any other technology. With the increased affordability of servers with memory capacities of 1TB and higher, vendor solutions such as Terracotta’s BigMemory place entire datasets in memory—in essence using the cache as the operational store for the application. Some of the other companies that have expressed interest in implementing the javax.cache specifications include Oracle (Coherence), IBM (ExtremeScale), JBoss (Infinispan) and Fujitsu (Interstage XTP).

Availability and new features

The javax.cache standard will be included in Java EE 7, developed within JSR342, which is due to be finalized in 2013. In the meantime, javax.cache will work in Java SE 6 and higher, as well as Java EE 6 environments. The basic concept of javax.cache is a CacheManager that holds and controls a collection of caches, with the following additional features:

  • Read-through and write-through caching
  • Cache event listeners
  • Statistics
  • Transactions including all isolation levels
  • Caching annotations
  • Generic caches, which hold a defined key and value type
  • Definition of storage by reference (applicable to on heap caches only) and storage by value

How to provide commentary The Early Draft Review phase of javax.cache is open until November 22, followed by a 30-day public draft review period. Final approval will be sought in early 2013. Please visit the home of the project at JSR107 and send your comments to: [email protected]. You can also create and review issues here.

Supporting Resources Terracotta BigMemory BigMemory Go Enterprise Ehcache Ehcache Community Software AG JSR107

About Terracotta, Inc. Terracotta, Inc. is a leading provider of game-changing Big Data management solutions for the enterprise. Its flagship BigMemory product line features Big Data in-memory solutions that deliver performance at any scale. Terracotta’s other award winning data management solutions include Ehcache, the de facto caching standard and Quartz the de facto scheduler for enterprise Java. Terracotta supports the data management needs of a majority of the Global 1000 with over 2,500,000 deployments of its products. Terracotta is a wholly owned subsidiary of Software AG (Frankfurt TecDAX: SOW). For more information, please visit www.terracotta.org.

SOURCE Terracotta, Inc.

Read the original blog entry...

More Stories By Bob Gourley

Bob Gourley writes on enterprise IT. He is a founder and partner at Cognitio Corp and publsher of CTOvision.com

@ThingsExpo Stories
Web Real-Time Communication APIs have quickly revolutionized what browsers are capable of. In addition to video and audio streams, we can now bi-directionally send arbitrary data over WebRTC's PeerConnection Data Channels. With the advent of Progressive Web Apps and new hardware APIs such as WebBluetooh and WebUSB, we can finally enable users to stitch together the Internet of Things directly from their browsers while communicating privately and securely in a decentralized way.
Providing secure, mobile access to sensitive data sets is a critical element in realizing the full potential of cloud computing. However, large data caches remain inaccessible to edge devices for reasons of security, size, format or limited viewing capabilities. Medical imaging, computer aided design and seismic interpretation are just a few examples of industries facing this challenge. Rather than fighting for incremental gains by pulling these datasets to edge devices, we need to embrace the i...
Internet of @ThingsExpo, taking place June 6-8, 2017 at the Javits Center in New York City, New York, is co-located with the 20th International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. @ThingsExpo New York Call for Papers is now open.
For basic one-to-one voice or video calling solutions, WebRTC has proven to be a very powerful technology. Although WebRTC’s core functionality is to provide secure, real-time p2p media streaming, leveraging native platform features and server-side components brings up new communication capabilities for web and native mobile applications, allowing for advanced multi-user use cases such as video broadcasting, conferencing, and media recording.
Things are changing so quickly in IoT that it would take a wizard to predict which ecosystem will gain the most traction. In order for IoT to reach its potential, smart devices must be able to work together. Today, there are a slew of interoperability standards being promoted by big names to make this happen: HomeKit, Brillo and Alljoyn. In his session at @ThingsExpo, Adam Justice, vice president and general manager of Grid Connect, will review what happens when smart devices don’t work togethe...
"There's a growing demand from users for things to be faster. When you think about all the transactions or interactions users will have with your product and everything that is between those transactions and interactions - what drives us at Catchpoint Systems is the idea to measure that and to analyze it," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York Ci...
The 20th International Cloud Expo has announced that its Call for Papers is open. Cloud Expo, to be held June 6-8, 2017, at the Javits Center in New York City, brings together Cloud Computing, Big Data, Internet of Things, DevOps, Containers, Microservices and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding business opportunity. Submit your speaking proposal ...
In the next five to ten years, millions, if not billions of things will become smarter. This smartness goes beyond connected things in our homes like the fridge, thermostat and fancy lighting, and into heavily regulated industries including aerospace, pharmaceutical/medical devices and energy. “Smartness” will embed itself within individual products that are part of our daily lives. We will engage with smart products - learning from them, informing them, and communicating with them. Smart produc...
20th Cloud Expo, taking place June 6-8, 2017, at the Javits Center in New York City, NY, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy.
SYS-CON Events announced today that Super Micro Computer, Inc., a global leader in Embedded and IoT solutions, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 7-9, 2017, at the Javits Center in New York City, NY. Supermicro (NASDAQ: SMCI), the leading innovator in high-performance, high-efficiency server technology, is a premier provider of advanced server Building Block Solutions® for Data Center, Cloud Computing, Enterprise IT, Hadoop/Big Data, HPC and E...
SYS-CON Events announced today that Catchpoint, a leading digital experience intelligence company, has been named “Silver Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Catchpoint Systems is a leading Digital Performance Analytics company that provides unparalleled insight into your customer-critical services to help you consistently deliver an amazing customer experience. Designed for digital business, C...
Personalization has long been the holy grail of marketing. Simply stated, communicate the most relevant offer to the right person and you will increase sales. To achieve this, you must understand the individual. Consequently, digital marketers developed many ways to gather and leverage customer information to deliver targeted experiences. In his session at @ThingsExpo, Lou Casal, Founder and Principal Consultant at Practicala, discussed how the Internet of Things (IoT) has accelerated our abilit...
Every successful software product evolves from an idea to an enterprise system. Notably, the same way is passed by the product owner's company. In his session at 20th Cloud Expo, Oleg Lola, CEO of MobiDev, will provide a generalized overview of the evolution of a software product, the product owner, the needs that arise at various stages of this process, and the value brought by a software development partner to the product owner as a response to these needs.
For basic one-to-one voice or video calling solutions, WebRTC has proven to be a very powerful technology. Although WebRTC’s core functionality is to provide secure, real-time p2p media streaming, leveraging native platform features and server-side components brings up new communication capabilities for web and native mobile applications, allowing for advanced multi-user use cases such as video broadcasting, conferencing, and media recording.
Smart Cities are here to stay, but for their promise to be delivered, the data they produce must not be put in new siloes. In his session at @ThingsExpo, Mathias Herberts, Co-founder and CTO of Cityzen Data, discussed the best practices that will ensure a successful smart city journey.
Web Real-Time Communication APIs have quickly revolutionized what browsers are capable of. In addition to video and audio streams, we can now bi-directionally send arbitrary data over WebRTC's PeerConnection Data Channels. With the advent of Progressive Web Apps and new hardware APIs such as WebBluetooh and WebUSB, we can finally enable users to stitch together the Internet of Things directly from their browsers while communicating privately and securely in a decentralized way.
Data is an unusual currency; it is not restricted by the same transactional limitations as money or people. In fact, the more that you leverage your data across multiple business use cases, the more valuable it becomes to the organization. And the same can be said about the organization’s analytics. In his session at 19th Cloud Expo, Bill Schmarzo, CTO for the Big Data Practice at Dell EMC, introduced a methodology for capturing, enriching and sharing data (and analytics) across the organization...
"Tintri was started in 2008 with the express purpose of building a storage appliance that is ideal for virtualized environments. We support a lot of different hypervisor platforms from VMware to OpenStack to Hyper-V," explained Dan Florea, Director of Product Management at Tintri, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
Manufacturers are embracing the Industrial Internet the same way consumers are leveraging Fitbits – to improve overall health and wellness. Both can provide consistent measurement, visibility, and suggest performance improvements customized to help reach goals. Fitbit users can view real-time data and make adjustments to increase their activity. In his session at @ThingsExpo, Mark Bernardo Professional Services Leader, Americas, at GE Digital, discussed how leveraging the Industrial Internet and...
Data is the fuel that drives the machine learning algorithmic engines and ultimately provides the business value. In his session at 20th Cloud Expo, Ed Featherston, director/senior enterprise architect at Collaborative Consulting, will discuss the key considerations around quality, volume, timeliness, and pedigree that must be dealt with in order to properly fuel that engine.