Persistence Content on InfoQ
Latest featured content about Persistence

- Architecture & Design
- Topics
- Persistence,
- Polyglot Persistence,
- Architecture,
- In-Memory Persistence,
- Data Storage,
- Database
In-memory data grids (IMDG) are gaining lot of attention recently because of their support for dynamic scalability and high performance for data intensive applications. InfoQ spoke with Jags Ramnarayan, Chief Architect for GemFire products at VMWare, about the architecture of in-memory data grids, their advantages compared to the traditional databases, and emerging trends in this space.
News about Persistence
- Operations & Infrastructure,
- Development
- Topics
- Java,
- Virtualization,
- Cloud Foundry,
- VMWare vFabric SQLFire,
- Languages,
- Infrastructure,
- VMWare,
- IaaS,
- Relational Databases,
- Persistence,
- vFabric,
- Companies,
- Programming,
- Cloud Computing,
- Database
VMware has today announced VMware vFabric Suite 5.1, adding automated deployment, enterprise open source support, and PostgreSQL capabilities, as well as an expansion to the SQLFire in-memory database.
- Operations & Infrastructure,
- Architecture & Design,
- Development
- Topics
- JBoss,
- RedHat,
- Application Servers,
- Java,
- Companies,
- Languages,
- Persistence,
- Data Access,
- Database,
- Envers,
- Programming,
- Security,
- Hibernate
JBoss relases Hibernate 4.1 with improvements to the Envers module that allow for finding the database revision responsible for a change in a specific audited property.
- Operations & Infrastructure,
- Architecture & Design
- Topics
- Java,
- SpringSource,
- SQL,
- Caching,
- Relational Databases,
- Languages,
- VMWare,
- Clustering & Caching,
- Persistence,
- Data Access,
- Programming,
- Infrastructure,
- Database,
- Performance & Scalability,
- Data Partitioning,
- Database Replication,
- GemFire,
- vFabric,
- Companies
VMware releases SQLFire 1.0 a distributed SQL database geared towards high availability and horizontal scalability which offers table replication, table partitioning and parallel execution of queries.
Articles about Persistence

- Architecture & Design,
- Development
- Topics
- Java,
- Languages,
- Persistence,
- Programming,
- Database,
- Hibernate,
- Performance & Scalability
This article explores tuning techniques for Hibernate-based applications, focusing on tuning topics that are effective but poorly documented, such as inheritance mapping, second level cache and enhanced sequence identifier generators. It also provides some background database information which is essential for tuning Hibernate.

- Operations & Infrastructure,
- Architecture & Design,
- Development
- Topics
- Ruby,
- Java,
- Dynamic Languages,
- Domain Specific Languages,
- Google AppEngine,
- Clojure,
- JVM Languages,
- LISP,
- Languages,
- Data Access,
- Persistence,
- PaaS,
- Google,
- Database,
- Architecture,
- Programming,
- Cloud Computing,
- Companies,
- Performance & Scalability
InfoQ takes a look at how a combo of Clojure and Google AppEngine (GAE) powers a new online project management tool, how Clojure integrates with GAE's key/value store, and the power of LISP.
Presentations about Persistence

- Operations & Infrastructure,
- Development
- Topics
- SpringOne 2GX 2011,
- SpringOne,
- Spring,
- Conferences,
- Java,
- Dependency Injection,
- SpringSource,
- Languages,
- Persistence,
- Design Pattern,
- VMWare,
- Data Access,
- Programming,
- Database,
- Design,
- Patterns,
- Roo,
- Object Oriented Design,
- Companies,
- Rapid Application Development
Jeff Markham introduces Roo and SQLFire along with a demonstration of using AspectJ for SQLFire administration.

- Operations & Infrastructure,
- Architecture & Design,
- Development
- Topics
- QCon San Francisco 2009,
- Data Access,
- QCon,
- Persistence,
- Voldemort,
- Performance & Scalability,
- Conferences,
- Database,
- Storage,
- Architecture
Jay Kreps discusses the architecture, algorithms, implementation and deployment of Voldemort, a distributed storage system. He also presents the problems solved using Voldemort at LinkedIn.

- Architecture & Design,
- Development
- Topics
- JPA,
- Java EE,
- Java,
- Languages,
- EclipseLink,
- Persistence,
- Database,
- TopLink,
- Programming,
- Hibernate,
- Jfokus 2009,
- ORM,
- Eclipse
Java Persistence API (JPA) 2.0, introduced with Java EE 6, adds in and specifies fully many things which were missing in JPA 1.0. This presentation discusses several features of JPA 2.0 such as advanced locking, enhanced query language, a shared cache API, expression/criteria API, property standardization, more flexible object modeling and more advanced O/R mapping support.
Interviews about Persistence

- Operations & Infrastructure,
- Process & Practices,
- Architecture & Design
- Topics
- Spring Data,
- JavaOne2011,
- Spring,
- Java One,
- Java,
- Big Data,
- Dependency Injection,
- SpringSource,
- Database Design,
- Design Pattern,
- NoSQL,
- Data Access,
- Clustering & Caching,
- VMWare,
- Languages,
- Persistence,
- Database,
- Performance & Scalability,
- Infrastructure,
- Architecture,
- Patterns,
- Object Oriented Design,
- Programming,
- Design,
- Companies,
- Spring Hadoop
In this interview recorded at JavaOne 2011 Conference, Spring Hadoop project lead Costin Leau talks about the current state and upcoming features of Spring Data and Spring Hadoop projects. He also talks about the Caching and Data Grid architecture patterns.

- Operations & Infrastructure,
- Architecture & Design,
- Development
- Topics
- Neo4j,
- Ruby,
- Neo,
- Dynamic Languages,
- Graph Database,
- Java,
- Companies,
- Persistence,
- Languages,
- Relational Databases,
- Data Access,
- NoSQL,
- Database Design,
- Architecture,
- Programming,
- Database,
- SpringOne 2010
Emil Eifrem explains graph databases, what domains they fit well, and the state of Neo4j. Also: how graph databases stack up against RDBMs.