News About Apache Ignite

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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

Read more

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.

Read more

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.

Enroll

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.

Read more

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

Read more

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.

Read more

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?

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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.

Read more

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