News About Apache Ignite

Turbocharge your SQL queries in-memory with Apache® Ignite™

Meetup, Amsterdam, Netherlands, Speaker - Denis Magda

June 20, 2017 @6:30pm

During this session, Denis will explain how Apache Ignite handles auto-loading of SQL schema and data from MySQL, supports SQL indexes, compound indexes support, and various forms of SQL queries including distributed SQL joins. He will demostrate how to:

  • Import SQL schema from MySQL and preserve the data sets stored in MySQL and Apache Ignite in sync.
  • Connect to Apache Ignite from your favourite tool or application language using ODBC or JDBC driver and start talking to a clustered data using familiar statements like SELECT, UPDATE, DELETE or INSERT.
  • Boost application performance 1,000x and scale to over 1 billion transactions per second with in-memory storage of hundreds of TB's of data for your SQL-based applications.

Share on

 

Getting Started With Apache Ignite (Part 3)

Blog, Akmal Chaudhri

June 18, 2017

Get a brief look at the Apache Ignite Compute Grid component and learn how it ensures that tasks can be executed in parallel within the grid.

Share on

 

Apache Ignite Community Meetup - An Overview of Donated Ignite Persistent Store Feature

Meetup, GoToMeeting, Speaker - Denis Magda

June 16, 2017 @8:00am

Apache Ignite Community decided to gather and dive into the details of Ignite Persistent Store donation to the main code base. It’s planned to give a general overview of the store learning more about its main capabilities and features as well as go over implementation details referring to the source code. To join use the details below.

Please join my meeting from your computer, tablet or smartphone.
https://global.gotomeeting.com/join/818661157

You can also dial in using your phone.
United States: +1 (571) 317-3112

Access Code: 818-661-157

Share on

 

Apache Ignite and Apache Spark: This is Where Fast Data Meets the IoT

Spark Summit 2017, San Francisco, CA. Speaker - Denis Magda

June 07, 2017 @3:20pm

During this session, Denis will explain and demonstrate how to build a Fast Data solution that will receive endless streams from the IoT side and will be capable of processing the streams in real-time. In particular, you will learn the following:

  • Data streaming to an Apache Ignite cluster from embedded devices powered by Apache Mynewt.
  • Real-time data processing with Apache Spark and Apache Ignite.

Share on

 

Apache® Ignite™ 2.0: Prelude to a Distributed SQL Database

Webinar, Denis Magda

June 07, 2017 @11:00am PT / 2:00pm ET

Apache Ignite 2.0 is a turnkey release which blends a distributed in-memory SQL database (IMDB) and an in-memory key-value data grid (IMDG) under one data management platform. It is also a necessary stepping stone ahead of Ignite 2.1 release which will be focused around the native disk persistence, allowing Ignite operate equally well in-memory and on-disk. You will learn how the off-heap memory architecture in Ignite has been re-engineered to better support SSD or Flash-based persistence. The new off-heap design uses a page-based approach with slab memory allocation, which may be optionally mapped to a persistent storage as is, without having to serialize or deserialize the data. The new architecture automatically handles memory fragmentation, significantly accelerates SQL, and almost completely removes costly garbage collection pauses. You will also learn how to create and alter SQL indexes at runtime, as well as utilize DDL to update distributed data sets using standard SQL syntax. We will also cover B+Tree data structures used to store SQL indexes off-heap.

Share on

 

Getting Started With Apache Ignite (Part 2)

Blog, Akmal Chaudhri

June 04, 2017

In Apache Ignite, a data grid can be thought of as a distributed Key-Value (K-V) store or a distributed HashMap. Learn more about it in this article.

Share on

 

ADO.NET as Ignite.NET Cache Store

Blog, Pavel Tupitsyn

May 31, 2017

Learn about implementing an efficient Ignite.NET persistent store with ADO.NET and SQL Server, continuing from a previous article on the entity framework cache store.

Share on

 

Getting Started With Apache Ignite (Part 1)

Blog, Akmal Chaudhri

May 29, 2017

In this series of articles, I will share what I learned about Apache Ignite as a beginner, starting with clustering and deployment.

Share on

 

How to Monitor Multiple Apache Ignite Clusters

Blog, Prachi Garg

May 24, 2017

With its latest release, Apache Ignite 2.0 introduced support for DDL, a redesigned off-heap memory architecture, distributed algebra, Spring data integration, support for Hibernate 5, Rocket MQ Integration, as well as plenty of improvements to the currently existing Apache Ignite feature set to enhance speed and performance. Another key feature rolled in is multi-cluster support for Apache Ignite Web Console, which means you can monitor and manage multiple Ignite clusters in parallel from a single instance of Ignite Web console deployed on your system.

This tutorial shows how to start two separate clusters on your system and connect it to an instance of Ignite Web Console deployed locally.

Share on

 

Apache Ignite and Apache Spark: This is Where Fast Data Meets the IoT

ApacheCon North America, Miami, FL. Speaker - Denis Magda

May 18, 2017 @2:40pm

During this session, Denis will explain and demonstrate how to build a Fast Data solution that will receive endless streams from the IoT side and will be capable of processing the streams in real-time. In particular, you will learn the following:

  • Data streaming to an Apache Ignite cluster from embedded devices powered by Apache Mynewt.
  • Real-time data processing with Apache Spark and Apache Ignite.

Share on

 

Apache Ignite SQL Grid: Hot Blend of Traditional SQL and Swift Data Grid

ApacheCon North America, Miami, FL. Speaker - Denis Magda

May 18, 2017 @10:00am

In-memory data grids bring exceptional performance and scalability gains to applications built on top of them. The applications truly achieve 10x more performance improvement and become easily scalable and fault-tolerant thanks to the unique data grids architecture. However, because of this particular architecture, a majority of data grids have to sacrifice traditional SQL support requiring application developers to completely rewrite their SQL-based code to support data grid specific APIs.

Share on

 

Apache Ignite and Apache Spark: Where Fast Data Meets the IoT

Miami Hadoop User Group, Miami, FL. Speaker - Denis Magda

May 17, 2017 @6:00pm

During this session, Denis will explain and demonstrate how to build a Fast Data solution that will receive endless streams from the IoT side and will be capable of processing the streams in real-time. In particular, you will learn the following:

  • Data streaming to an Apache Ignite cluster from embedded devices powered by Apache Mynewt.
  • Real-time data processing with Apache Spark and Apache Ignite.

Share on

 

Benchmarking: Apache Ignite Still Keeps Ahead Of Hazelcast

Blog, Denis Magda

May 12, 2017

There's an ad saying that Hazelcast is up to 50% faster than Apache Ignite, but that may not be true anymore. Check out this benchmark to get the true story.

Share on

 

What's new in Apache Ignite.NET 2.0

Blog, Pavel Tupitsin

May 12, 2017

Apache Ignite 2.0 has been released last week. Changes on Java side are tremendous, but Ignite.NET has some cool things to offer as well. Read on to find out more.

Share on

 

An impatient start with Apache Ignite machine learning grid

Blog, Shamim Bhuiyan

May 12, 2017

Recently Apache Ignite 2.0 introduced a beta version of the in-memory machine learning grid, which is a distributed machine learning library built on top of the Apache IMDG. This beta release of ML library can perform local and distributed vector, decompositions and matrix algebra operations. The data structure can be stored in Java heap, off-heap or distributed Ignite caches. In this short post, we are going to download the new Apache Ignite 2.0 release, build the example and run them.

Share on

 

The next phase of distributed systems with Apache Ignite

OSCON, Austin, TX. Speaker - Dani Traphagen

May 10, 2017 @5:05pm

Is memory the new disk? If so, what does this mean for the future of database systems and persistence as we know it? Will all our data(bases) still belong to us? Dani Traphagen explores the key paradigm shifts currently impacting those Fortune 500 companies that view disk as a bottleneck. Dani explains how to optimize toward the cache, leveraging it for low-latency, highly available microservices architectures with the hot-and-fresh-out-of-the-kitchen open source project Apache Ignite.

Share on

 

Apache® Ignite™: Real-Time Processing of IoT-Generated Streaming Data

Webinar, Denis Magda

May 10, 2017 @11:00am

During this 1-hour webinar, Denis will explain and demonstrate how to build a fast data solution that can receive endless IoT-generated streams and process them in real-time using Apache Ignite's distributed in-memory computing platform. In particular, you will learn the following:

  • How to stream data to an Apache Ignite cluster from embedded devices
  • How to conduct real-time data processing on this stream using Apache Ignite

Share on

 

Apache Ignite 2.0 Released

May 05, 2017

This major release was under the development for a long time. The community spent almost a year incorporating tremendous changes to the legacy Apache Ignite 1.x architecture. Curious why are we so boastful about this? Some of the main features of Apache Ignite 2.0 are:

  • Re-engineered Off-Heap Memory Architecture
  • Data Definition Language
  • Machine Learning Grid Beta - Distributed Algebra
  • Integration with Spring Data, Rocket MQ, Hibernate 5
  • Enchanced Inite.Net and Ignite C++ APIs

See release notes for a full list of the changes.

Share on

 

Apache Ignite: Build Cloud Ready Applications Today!

Blog, Turik Campbell

May 02, 2017

All applications fundamentally are comprised of computing instructions and data the instructions utilize to solve a problem. These applications are high performant when computing instructions and data are distributed among available computing resources. A ‘cloud ready’ application should be able to:

  • Massively parallelize compute instructions.
  • Massively parallelize data
  • Scale automatically as hardware resources are introduced into the network.
All of these features and more are provided by Apache Ignite’s in memory computing platform.

Share on

 

Light a fire under Cassandra with Apache Ignite

Blog, Nikita Ivanov

April 27, 2017

Over time as business requirements evolve and Cassandra deployments scale, many organizations find themselves constrained by some of Cassandra’s limitations, which in turn restrict what they can do with their data. Apache Ignite, an in-memory computing platform, provides these organizations with a new way to access and manage their Cassandra infrastructure, allowing them to make Cassandra data available to new OLTP and OLAP use cases while delivering extremely high performance.

Share on

 

Microservices on Top of an In-Memory Data Grid: Part III

Blog, Denis Magda

April 26, 2017

This is the last blog post in a series recommending how to design and implement microservices-based architecture on top of Apache Ignite In-Memory Data Fabric. The first two posts in the series can be found here:

  • Part I - Overview of the proposed solution.
  • Part II - Various coding templates needed to implement the solution in a live environment.

This final post describes how to integrate the cluster with a persistent store and send requests to the microservices from external applications -- apps that know nothing about the cluster and don't rely on its APIs.

Share on

 

Accelerate MySQL® for Demanding OLAP and OLTP Use Cases with Apache® Ignite™

Percona Live 2017, Santa Clara, CA, USA. Speaker - Nikita Ivanov

April 25, 2017 @1:20pm PT

How to overcome the limitations of the MySQL architecture for big data analytics by leveraging the parallel distributed computing and ANSI SQL-99 capabilities of Apache Ignite. How to use Apache Ignite as an advanced high performance cache platform for hot data. The strategic benefits of using Apache Ignite instead of memcache, Redis®, Elastic®, or Apache® Spark™. At the end of the session, you will understand how incorporating Apache Ignite into your architecture can empower dramatically faster analytics and transactions when augmenting your current MySQL infrastructure.

Share on

 

Apache® Ignite™: An In-Memory Backbone for Microservices-Based Architectures

Webinar, Denis Magda

April 19, 2017 @11:00am PT / 2:00pm ET

When systems that rely on microservices are used under high load or have to process rapidly growing volumes of data, they usually face the same issues and difficulties as applications that are not microservices-based. Disk-backed databases become a performance bottleneck as they can no longer keep up with growing volumes of data that have to be stored and processed in parallel. This degrades application performance and ultimately causes instability.
This webinar discusses how in-memory computing using Apache® Ignite™ can overcome the performance limitations common to microservices architectures built using traditional database architectures.

Share on

 

Scalability in Distributed In-Memory Systems

JPoint 2017, Moscow, Russia. Speaker - Vladimir Ozerov

April 7, 2017 @15:30pm

In-memory computing frameworks and products rely on a simple horizontal scalability property - the more machines we have in a cluster the better the performance. However, a reasonable question arises. If I add a second machine to the cluster will I get 2x improvement? If there are 10 machines in a cluster should I expect overall 10x performance increase? Is it true and if, yes, if the guarantee meets all the time? Join Yakov on his talk to get answers on these questions and learn more about scalability and concurrency concepts implemented in Apache Ignite In-Memory Data Fabric.

Share on

 

Scalability in Distributed In-Memory Systems

JBreak 2017, Novosibirsk, Russia. Speaker - Yakov Zhdanov

April 4, 2017 @15:15pm

In-memory computing frameworks and products rely on a simple horizontal scalability property - the more machines we have in a cluster the better the performance. However, a reasonable question arises. If I add a second machine to the cluster will I get 2x improvement? If there are 10 machines in a cluster should I expect overall 10x performance increase? Is it true and if, yes, if the guarantee meets all the time? Join Yakov on his talk to get answers on these questions and learn more about scalability and concurrency concepts implemented in Apache Ignite In-Memory Data Fabric.

Share on

 

Presenting Apache Ignite SQL Grid at PGConf US 2017

Presentation, Denis Magda

March 30, 2017 @14:00pm EDT

Learn how to boost performance 1,000x and scale to over 1 billion transactions per second with in-memory storage of hundreds of TBs of data for your SQL-based applications. Apache Ignite is a unique NewSQL platform that is built on top of a distributed key-value storage and provides full-fledged SQL support. Denis will show how Apache Ignite handles auto-loading of SQL schema and data, SQL indexes, compound indexes support, and various forms of SQL queries including distributed SQL joins. It will be demonstrated how to connect to Apache Ignite from your favorite tool or application language using ODBC or JDBC driver and start talking to a clustered data using familiar statements like SELECT, UPDATE, DELETE or INSERT.

Share on

 

LINQ vs. SQL in Ignite.NET: Performance

Blog, Pavel Tupitsyn

March 29, 2017

Ignite.NET offers a LINQ provider which translates C# expressions to SQL queries. LINQ has many benefits over SQL — but at what cost? Read on to find out.

Share on

 

Getting Started with Apache Ignite - Part 1

Blog, Dani Traphagen

March 28, 2017

My best definition of Apache Ignite is that it's a distributed in-memory cache, query and compute engine built to work with large-scale data sets in real-time. A cluster of Ignite nodes (which is simply a combination of server and client nodes) will slide between the application and data layers.

Share on

 

Presenting Apache Ignite SQL Grid at Big Data Bootcamp

Presentation, Denis Magda

March 28, 2017 @1:00pm PT

In this presentation, Denis will introduce Apache Ignite SQL Grid component that combines the best of two worlds - performance and scalability of data grids and traditional ANSI-99 SQL support of relational databases. Moreover, Denis will take an existing application that works with a relational database and will show how to run it on top of Apache Ignite with minimum efforts.

Share on

 

Presenting Apache Ignite at Codemotion Rome 2017

Presentation, Mandhir Gidda

March 24, 2017 @15:00pm

Join and learn about Apache Ignite which is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time, orders of magnitude faster than possible with traditional disk-based or flash technologies.

Share on

 

Deploying Apache Ignite in Kubernetes on Microsoft Azure

Blog, Denis Magda

March 21, 2017

Apache Ignite's most recent release includes a Kubernetes integration. See it in action as you learn to run a cluster on Microsoft Azure.

Share on

 

Continuous Queries in Apache Ignite C++ 1.9

Blog, Igor Sapego

March 21, 2017

Apache Ignite 1.9 was released last week and it brings some cool features. One of them is Continuous Queries for Apache Ignite C++ that allows you to track data modifications on caches.

Share on

 

Modern Application Design With In-Memory Data Fabrics

Blog, Shamim Bhuiyan

March 16, 2017

In-memory grids like Apache Ignite have served as an essential, architectural component for transforming the way businesses use their data to do business.

Share on

 

What's new in Apache Ignite.NET 1.9

Blog, Pavel Tupitsyn

March 14, 2017

The newest version of Apache Ignite includes TransactionScope API, Distributed DML, and LINQ improvements. Read on to find out how these functionalities can provide enhanced transactional and SQL capabilities.

Share on

 

The Apache® Ignite™ SQL Grid: A Hot Blend of Traditional SQL and In-Memory Data Grids

Webinar, Denis Magda

March 15, 2017 @11:00am PT / 2:00pm ET

During this webinar, Apache Ignite PMC chair Denis Magda will introduce the SQL Grid component of Apache® Ignite™. He will discuss:

  • ANSI-99 SQL queries including distributed joins
  • Creating and leveraging SQL indices
  • Data modification with ANSI-99 DML (INSERT, UPDATE, DELETE, etc.)
  • Using Apache Ignite's JDBC and ODBC drivers

Share on

 

Apache Ignite 1.9 Released!

Blog, Denis Magda

March 06, 2017

Apache Ignite community released a new version of Apache Ignite In-Memory Data Fabric. Learn more about improvements available in version 1.9.

Share on

 

Apache Ignite: Transform batch-based system into swift real-time solution

Apache Ignite London Meetup

February 23, 2017

IHS Markit will present first on how they have been using Apache Ignite on several major projects. The 2nd part of the meetup will be led by Mandhir Gidda, GridGain's new EMEA Solution Architect who's been working with in-memory technologies for nearly 10 years.

Share on

 

Book Review: High Performance In-Memory Computing With Apache Ignite

Blog, Shamim Bhuiyan

February 16, 2017

The Apache Ignite platform is very big and growing day by day. This book focuses on features of Apache Ignite that help improve application performance.

Share on

 

The Apache® Ignite™ Web Console: Automating RDBMS Integration

Webinar, Denis Magda

February 15, 2017 @11:00am PT / 2:00pm ET

During this webinar, Apache Ignite PMC chair and GridGain Systems Product Manager Denis Magda will demonstrate how Apache® Ignite™ Web Console enables automatic integration of Apache Ignite and your RDBMS. He will show you how to:

  • Import a RBMS schema and map it to the Apache Ignite caches
  • Setup indexes
  • Create a Java POJO
  • Download a ready-to-run Apache Ignite based project that will be fully integrated with the RDBMS

Share on

 

Deploying Apache® Ignite™ – Top 7 FAQs

Webinar, Christos Erotocritou and Rachel Pedreschi

January 25, 2017 @11:00am PT / 2:00pm ET

GridGain Systems Solution Architects Christos Erotocritou and Rachel Pedreschi have helped numerous customers get started with Apache® Ignite™ and GridGain. During this 1-hour webinar, they will share answers to the most common questions asked prior to deployment. They will also provide guidance that will save you time and make deploying GridGain or Apache Ignite a more enjoyable experience.

Share on

 

The ASF asks: Have you met Apache Ignite?

Blog, Sally Khudairi

January 18, 2017

Did you know that numerous Fortune 500 enterprises depend on Apache Ignite's in-memory data platform to process large-scale data sets in real-time, at orders of magnitude faster than traditional technologies?

Share on

 

Running Microservices on Top of In-Memory Data Grid: Part II

Blog, Denis Magda

January 18, 2017

Let's look into the Apache Ignite Cluster Layer, a GitHub project that includes the basic building blocks needed to implement a proposed microservices-based architecture.

Share on

 

Book: High performance in-memory computing with Apache Ignite has been published

Blog, Shamim Bhuiyan

January 09, 2017

This book wraps all the topics like in-memory data grid, highly available service grid, streaming and in-memory computing use cases from high-performance computing to get the performance gain.

Share on

 

Enabling Access to Apache Ignite via Redis Protocol

Blog, Roman Shtykh

January 09, 2017

The Apache Ignite versions have the ability to store and retrieve data in the grid using any Redis client. Let's make connections to an Ignite cluster and do Redis string operations.

Share on

 

Apache Ignite Enables Full-fledged SQL Support for PHP

Blog, Denis Magda

December 27, 2016

It's time to get your SQL statements and queries up and running on Apache Ignite's PHP offerings. You'll need a driver and some setup, but it's quick and easy.

Share on

 

Using the GridGain Web Console for Automatic RDBMS Integration With Apache Ignite

Blog, Prachi Garg

December 19, 2016

Apache Ignite can import database schemas and automatically generate all the required XML OR-mapping configurations and Java domain model POJOs that you can easily download and copy into your Apache Ignite project.

Share on

 

Geospatial Queries With Apache Ignite

Blog, Denis Magda

December 16, 2016

Storing and querying location data can be useful for any number of apps for projects. Apache Ignite has a geospatial component made just for that.

Share on

 

What's New in Apache Ignite.NET 1.8

Blog, Pavel Tupitsyn

December 14, 2016

The newest version of Apache Ignite includes an entity framework second-level cache, ASP.NET session state cache, custom logging, and LINQ improvements.

Share on

 

Apache Ignite 1.8.0

December 09, 2016

This new release includes SQL DML operations support (INSERT, UPDATE, DELETE, MERGE) in Java, MapR distribution support in Hadoop, Entity Framework 2nd level cache and ASP.NET session state cache in .NET, DML and distributed joins in ODBC, stability and performance improvements, and more.

Download Ignite 1.8.0

Apache Ignite With JPA: A Missing Element

Blog, Shamim Bhuiyan

December 07, 2016

Learn how to persist your entities with Apache Ignite and JPA. This tutorial will guide you through the setup of execution of that handy ability.

Read more

Shared Memory Layer for Spark Applications

Dmitriy Setrakyan, Apache Big Data Europe

November 16, 2016

Join Dmitriy Setrakyan, Apache Ignite Project Management Committee Chairman and co-founder and Chief Product Officer at GridGain, to learn more about the need to share state across different Spark jobs and applications and several technologies that make it possible, including Tachyon and Apache Ignite.

Read more

Shared Memory Layer and Faster SQL for Spark Applications

Dmitriy Setrakyan, Apache Big Data Europe

November 16, 2016

Learn the importance of In Memory File Systems, Shared In-Memory RDDs with Apache Ignite, as well as the need to index data in-memory for fast SQL execution.

Read more

Apache Ignite - Path to Converged Data Platform

Dmitriy Setrakyan, Apache Big Data Europe

November 15, 2016

The presentation will take the audience on a roadmap discovery of Ignite moving to a converged storage model, supporting both, analytical and transactional data sets.

Read more

Entity Framework As Ignite.NET Cache Store

Blog, Pavel Tupitsyn

October 27, 2016

Learn how to implement Ignite.NET persistent store with Entity Framework and SQL Server.

Read more

Running Microservices on Top of In-Memory Data Grid: Part I

Blog, Denis Magda

October 26, 2016

With this post, we start a series that will provide a guide on building a fault-tolerant, scalable, microservice-based solution with Apache Ignite In-Memory Data Fabric.

Read more

Apache Ignite as a Backbone for Sports Betting Platforms

Apache Ignite London Meetup

October 06, 2016

This time we had the pleasure of having Sam Lawrence from FSB Technologies talk about how they have used Apache Ignite to transform their online sports betting platform.

Watch on Youtube

Ignite.NET Serialization Performance

Blog, Pavel Tupitsyn

October 04, 2016

How fast are different Ignite serialization modes? How do they compare to other popular serializers? Find out in this blog by Pavel Tupitsin.

Read more

Deadlock-Free Transactions with Apache Ignite

Blog, Prachi Garg

September 21, 2016

Deadlocks can kill services, so see how Apache Ignite avoids it by assigning numbers to transactions in order to compare and utilize them in a fluid manner.

Read more

ASP.NET Distributed Output Cache with Apache Ignite

Blog, Pavel Tupitsyn

September 19, 2016

You can speed up your ASP.NET web farm with Apache Ignite distributed caching. Read on to learn more.

Read more

Building a Multi-Platform Ignite Cluster: Java + .NET

Blog, Pavel Tupitsyn

September 09, 2016

Ignite cluster can consist of nodes on any supported platform: Java, .NET, and C++. This example shows you how to run a .NET/Java cluster with NuGet and Maven.

Read more

Apache Ignite 1.7: Welcome Non-Collocated Distributed Joins!

Blog, Denis Magda

August 24, 2016

Apache Ignite 1.7.0 has been recently rolled out, and among the new changes, you can find a killer one that was awaited by many Apache Ignite users and customers for a long time — Non-Collocated Distributed Join support for SQL queries.

Read more

Using Apache Ignite.NET in LINQPad

Blog, Pavel Tupitsyn

August 19, 2016

Here is a quick how-to for using Apache Ignite.NET in LINQPad.

Read more

What's New in Apache Ignite.NET 1.7

Blog, Pavel Tupitsyn

August 09, 2016

Apache Ignite.NET 1.7 brings some pretty cool new features. Read on to find out more!

Read more

Apache Ignite 1.7.0

August 05, 2016

This new release includes support for distributed SQL JOIN, decimal support in ODBC, custom affinity functions and ASP.NET Output Cache Provider in .NET, stability and performance improvements, and more.

Download Ignite 1.7.0

Apache Ignite London Meetup

July 13, 2016

Join us for a technical session to look at Apache Ignite and hear from BlackRock on how they believe it will solve their application performance & scalability challenges.

Please RSVP on Meetup.com.

Read more

Apache Ignite NYC Meetup

June 28, 2016

Apache Ignite PMC member, Nikita Ivanov will be presenting a deep dive on Apache Ignite at our NYC meetup, Tuesday, June 28 at Work Market, 240 W 37th St, 9th Floor, New York, NY.

Please RSVP on Meetup.com. Space is limited and is filling up fast!

Read more

Real-time In-memory OLTP and Analytics With Apache Ignite on AWS

Blog, Babu Elumalai

June 06, 2016

This post shows you how to build a Lambda architecture using Apache Ignite, and provides some examples explaining how to perform ANSI SQL on real-time data and how to use it as a cache for OLTP reads.

Read more

Apache Ignite: How to Read Data From Persistent Store

Blog, Prachi Garg

June 03, 2016

A tutorial on how to load data from a MySQL database into an Ignite distributed cache.

Read more

Apache Ignite 1.6.0

May 23, 2016

This new release includes support for deadlock detection in Ignite caches, ODBC driver, CacheStore implementation backed by Cassandra DB, AtomicSequence and AtomicReference data structures for .NET, transactions API for C++ client, stability and fault-tolerance improvements, and more.

Download Ignite 1.6.0

Pitfalls of the MyBatis Caches With Apache Ignite

Blog, Shamim Bhuiyan

March 09, 2016

A tutorial on how to look at cache entries in Apache Ignite.

Read more

Linking Apache Ignite and Apache Kafka for Highly Scalable and Reliable Data Processing

Blog, Roman Shtykh

March 03, 2016

How to link Apache Kafka and Ignite for maintaining scalability and reliability for data processing.

Read more

Ignite Adds Add-ons

February 17, 2016

Add-ons has been added to the website for projects built on top of Ignite. These projects intend to make user experience with Ignite easier. Currently, there are two such projects available - Apache Ignite Extensions and GridGain Web Console.

Read more

A Universal Streamer for Apache Ignite based on Apache Camel

Blog, Raúl Kripalani

January 28, 2016

Apache Ignite has the concept of Data Streamers: components to ingest fast data in a streaming fashion into an Ignite cache from a variety of protocols, technologies or platforms, such as JMS, MQTT, Twitter, Flume, Kafka, etc. However, with Apache Ignite 1.5.0 we released the jack of all trades: an Apache Camel streamer.

Read more

Apache Ignite 1.5.0.final Released

January 4, 2016

This final version of 1.5.0 includes support for .NET and C++, Streamer for MQTT, Twitter, Apache Flume, and Apache Camel, OSGi support, "deadlock-free" transactions, compact binary protocol, performance improvements for SQL queries, transactions, and more.

Download Ignite 1.5.0.final

Getting Started With Apache Ignite

Blog, Prachi Garg

December 19, 2015

This tutorial shows you how to create a simple "Hello World" example in Apache Ignite.

Read more

Apache Ignite 1.5.0-b1 Early Access Released

December 12, 2015

This early access version includes support for .NET and C++, Streamer for MQTT, Twitter, and Apache Flume, compact binary protocol, performance improvements for SQL queries, transactions, and more.

Download Ignite 1.5.0-b1

Apache Ignite 1.4.0 Released

September 28, 2015

This is the first Apache Ignite release since the project graduated from incubation in August, 2015. This new release includes SSL support to communication and discovery, support for log4j2, significantly faster JDBC driver implementation, fixes for SQL queries group index logic, auto-retries for cache operations in recoverable cases and more.

Download Ignite 1.4.0

Apache Ignite Graduated to a Top-Level Project

August 25, 2015

The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today that Apache™ Ignite™ has graduated from the Apache Incubator to become a Top-Level Project (TLP), signifying that the project's community and products have been well-governed under the ASF's meritocratic process and principles.

Read more

How Apache Ignite Processes Geographically Distributed Transactions

Blog, Yakov Zhdanov

July 22, 2015

Imagine a bank offering variety of services to its customers. The customers of the bank are located in different geo-zones (regions), and most of the operations performed by a customer are zone-local, like ATM withdrawals or bill payments... However, some operations, such as wire transfers for example, may affect customers across different zones. Cross-zone operations are not as frequent, but nevertheless need to be supported in a transactional fashion as well.

Read more

Apache Ignite 1.3.0 Released

July 21, 2015

This new release includes integration with Apache YARN for data center and resource management, fixes for JTA transactions, Hibernate L2 Cache improvements, and more.

Download Ignite 1.3.0

Apache Ignite 1.2.0 Released

June 29, 2015

This new release includes shared RDD for Apache Spark (based on Ignite Data Grid), integration with Apache Mesos for data center management, client-mode for light-weight cluster discovery, memory-size eviction policy, and more.

Download Ignite 1.2.0

Apache Ignite 1.1.0 Released

May 28, 2015

This new release includes Google Compute Engine and generic cloud TCP discovery IP finder, "Collocated" mode for SQL queries, support for (*) star notation in cache names, fix for SQL union support, and more.

Download Ignite 1.1.0

Apache Ignite 1.0.0 Released

April 2, 2015

This new release includes dynamic caching functionality to start and stop caches during runtime, simplified Query API, automatic aggregation, grouping and sorting support for SQL Queries, Streaming examples, and more.

Download Ignite 1.0.0

Apache Ignite 1.0.0-RC3 Released

March 24, 2015

This is the first release of Apache Ignite project. The source code in large part is based on the GridGain In-Memory Data Fabric, open source edition, v. 6.6.2, which was donated to Apache Software Foundation. The main feature set of Ignite In-Memory Data Fabric includes:

  • Advanced Clustering
  • Compute Grid
  • Data Grid
  • Service Grid
  • IGFS - Ignite File System
  • Distributed Data Structures
  • Distributed Messaging
  • Distributed Events
  • Streaming & CEP

Download Ignite 1.0.0-RC3

InfoQ Interview with Nikita Ivanov on Apache Ignite Incubation

December 3, 2014

InfoQ caught up with Nikita Ivanov, CTO and founder of GridGain, about the In-Memory Computing framework becoming an Apache project, motivation behind this decision, and upcoming features and enhancements of GridGain.

Read more

Apache Ignite Enters Incubation

October 1, 2014

GridGain recently announced that the GridGain In-Memory Data Fabric has been accepted into the Apache Incubator program under the name "Apache Ignite." Earlier in 2014, GridGain was transformed to an open source model through Apache 2.0 license. Now, the product will be available under the Apache Foundation project portfolio.

Read more