Nikita Ivanov

← GridGain Blog

Nikita Ivanov
Position:
Founder & CTO, GridGain Systems
Bio:

Nikita Ivanov is founder and CTO of GridGain Systems, started in 2007 and funded by RTP Ventures and Almaz Capital. Nikita provides the vision and leadership at GridGain to develop the world’s top in-memory computing platform, now used by thousands of organizations around the globe to power business-critical systems and enable digital transformation initiatives.

Nikita has over 20 years of experience in software application development, building HPC and middleware platforms, and contributing to the efforts of other startups and notable companies including Adaptec, Visa and BEA Systems. Nikita was one of the pioneers in using Java technology for server side middleware development while working for one of Europe’s largest system integrators in 1996.

He is an active member of Java middleware community, contributor to the Java specification, and holds a Master’s degree in Electro Mechanics from the Baltic State Technical University, Saint Petersburg, Russia.

Bio:

Nikita Ivanov is founder and CTO of GridGain Systems, started in 2007 and funded by RTP Ventures and Almaz Capital. Nikita provides the vision and leadership at GridGain to develop the world’s top in-memory computing platform, now used by thousands of organizations around the globe to power business-critical systems and enable digital transformation initiatives.

Nikita has over 20 years of experience in software application development, building HPC and middleware platforms, and contributing to the efforts of other startups and notable companies including Adaptec, Visa and BEA Systems. Nikita was one of the pioneers in using Java technology for server side middleware development while working for one of Europe’s largest system integrators in 1996.

He is an active member of Java middleware community, contributor to the Java specification, and holds a Master’s degree in Electro Mechanics from the Baltic State Technical University, Saint Petersburg, Russia.

In-Memory Compute and Data Grids serve as the fundamental components of an in-memory architecture. The objective of In-Memory Data Grids (IMDG) is to ensure exceptionally high data availability by storing it in memory in a highly distributed and parallelized manner. By loading terabytes of data into memory, IMDGs can effectively handle most of the requirements for processing Big Data today.…
There are two significant categories in in-memory computing: In-Memory Database and In-Memory Data Grids. This post aims to present a concise version of thoughts on this topic, with insights gained from a recent analyst call aiding in organizing the information. Nomenclature of In-Memory Database vs In-Memory Data Grid Let's start by clarifying the terminology and buzzwords. The term "In-…
Businesses today are increasingly complex leading to slow performance which negatively impacts customer experiences, productivity, and ultimately revenue. An in-memory data fabric addresses data complexity head-on. Companies today are facing a significant problem – their reliance on disk-based data stores are slowing down performance and costing them valuable time and money. Enter GridGain’s…
After five days (and eleven meetings) with new customers in Europe and the Middle East, I think the time is right for another refinement of in-memory computing’s definition. To me, it is clear that our industry is lagging when it comes to explaining in-memory computing to potential customers and defining what in-memory computing is really about. We struggle to come up with a simple,…
On Wednesday December 7, 2016, I hosted a webinar with Peter Zaitsev, CEO and cofounder of Percona, in which we discussed how you can supplement MySQL with Apache® Ignite™.  MySQL® is an extremely popular and widely used RDBMS. Apache Ignite is the leading open source in-memory computing platform which can provide speed and scale to RDBMS-based applications. Apache Ignite is inserted…
I would like to give my ideas on why I believe we are on the cusp of a new chapter in storage technology — namely an ascendance of an open smart storage standard. This standard should define an open vendor-agnostic interface for integration between compute and data processing and traditional storage systems. Using these open APIs, developers should be able run SQL, MapReduce, K/V access, file…
Much of what human beings experience as commonplace today — social networking, on-line gaming, mobile and wearable computing — was impossible a decade ago. One thing is certain: we're going to see even more impressive advances in the next few years. However, this will be the result of a fundamental change in computing, as current methods have reached their limit in terms of speed and volume.…
World's fastest, most scalable In-Memory Computing Platform now available under Apache 2.0 license FOSTER CITY, Calif., March 3, 2014 /PRNewswire/ -- Today GridGain (www.gridgain.com) officially released its industry leading In-Memory Computing Platform through an Apache 2.0 open source license, offering the world access to its technology for a broad range of real-time data processing…
I would like to clarify definitions for the following technologies: In-Memory Distributed Cache In-Memory Data Grid These terms are, surprisingly, often used interchangeably and yet technically and historically they represent very different products and serve different, sometimes very different, use cases. It’s also important to note that there’s no specifications or industry standards on what…
What is common about Oracle and SAP when it comes to In-Memory Computing? Both see this technology as merely a high performance addition to SQL-based database products. This is shortsighted and misses a significant point. SQL Is Not Enough For New Payloads It is interesting to note that as the NoSQL movement sails through the “trough of disillusionment,” traditional SQL and transactional…
In the last 12 months we observed a growing trend that use cases for distributed caching are rapidly going away as customers are moving up stack... in droves. Let me elaborate by highlighting three points that when combined provide a clear reason behind this observation. Databases Caught Up With Distributed Caching In the last 3-5 years traditional RDBMSs and new crop of simpler NewSQL/…
As any fast growing technology In-Memory Computing has attracted a lot of interest and writing in the last couple of years. It’s bound to happen that some of the information gets stale pretty quickly - while other is simply not very accurate to being with. And thus myths are starting to grow and take hold. I want to talk about some of the misconceptions that we are hearing almost on a daily…
What does the relatively new acronym MCI have to do with the accelerated adoption of in-memory computing? I’d say everything. MCI stands for Memory Channel Interface storage (a.k.a MCS - Memory Channel Storage) and it essentially allows you to put NAND flash storage into a DIMM form factor and enable it to interface with a CPU via a standard memory controller. Put another way, MCI provides a…
It’s been somewhat quiet here on the GridGain front for a few months, and for good reason! We just announced closing a $10M Series B investment and bringing an awesome new investor on board. In the last 6 months we not only closed the new round, we also rebuilt and tripled our sales and business development team, retooled our marketing, released new products, and have 3 other products in the…
In-Memory Computing Pioneer Secures Global Investment and Accelerates Growth FOSTER CITY, California – July 29, 2013 – GridGain™ Systems today announced a closing of $10 million in Series B venture financing. The round was led by new investor Almaz Capital, a global venture capital firm, with continued participation from previous investor RTP Ventures, the U.S. arm of ru-Net Holdings and one of…