A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://ptupitsyn.github.io/ below:

Website Navigation


Pavel Tupitsyn – Tech blog

What’s New and Cool in Apache Ignite 3 - Talk Recording

A recording of my talk at the Ignite Summit 2025 is now available.

Read More

June 2, 2025

Getting Started with Apache Ignite.NET 3.0

Apache Ignite 3.0 has been released recently. This post is a quick and beginner-friendly guide for .NET developers on how to start with the new version.

Read More

March 19, 2025

Breaking Change in .NET 9 Crashes Ignite Node

Old JDK code meets new Intel security feature, JVM + CLR in one process, and a mysterious crash.

Read More

November 21, 2024

When ValueTask makes a big difference - DataStreamer in Ignite 3

ValueTask may seem like a micro-optimization, but it is very important on hot paths, and easy to miss. Last week I’ve learned this the hard way.

Read More

September 11, 2023

Checked Cast vs Convert in C#

Let’s say we want to convert int to short with a bounds check. Is there a difference between checked((short)x) and Convert.ToInt16(x)?

Read More

July 13, 2023

Dynamic LINQ performance and usability with Ignite.NET and System.Linq.Dynamic

Dynamically building database queries can be necessary for some use cases, such as UI-defined filtering. This can get challenging with LINQ frameworks like EF Core and Ignite.NET.

Read More

May 22, 2023

Use Ignite in Rust with .NET Native AOT

.NET 7 introduces AOT (finally!), which allows easy interop with any language on any OS. To demonstrate the possibilities, let’s bring some Ignite APIs to Rust!

Read More

November 17, 2022

What's new in Apache Ignite.NET 2.14

Apache Ignite 2.14 has been released. .NET updates include Service Interceptors and Thin Client Data Structures.

Read More

October 12, 2022

Implementing High Performance Database Driver

The recording of my DotNext 2022 Spring talk is now available.

Read More

October 3, 2022

What's new in Apache Ignite.NET 2.13

Apache Ignite 2.13 has been released. Calcite-based SQL engine is the highlight of the release, but we are here to talk about .NET side of things, where thin client got some more improvements: retry policy, heartbeat messages, and more.

Read More

May 6, 2022

Recording and Slides from Ignite Community Gathering about 3.0-alpha3 and 2.11 Releases

Apache Ignite Community Gathering virtual meetup happened yesterday. I was one of the speakers and talked about thin clients and .NET things in those releases.

Read More

November 10, 2021

Getting Started With Apache Ignite.NET 3.0 alpha 3

Apache Ignite 3.0 alpha 3 has been released last week. This release introduces .NET and Java thin clients for the first time in 3.0. Let’s see how to get started with .NET thin client.

Read More

October 29, 2021

What's new in Apache Ignite.NET 2.11

Apache Ignite 2.11 has been released. On .NET side there are new examples, thin client DataStreamer, .NET 5 support, and more.

Read More

September 21, 2021

Reducing network overhead in distributed applications: An efficient approach to data handling

I was honored to speak at DotNext conference this year, and the recording is now available.

Read More

September 15, 2021

Apache Ignite Thin Client Distributed Blocking Queue

Apache Ignite “thick” API provides a number of Distributed Data Structures, such as Queues and Atomics. Those APIs are not yet available in thin clients, but we can easily implement them on top of the Cache API.

Read More

July 16, 2021

What's new in Apache Ignite.NET 2.10

Apache Ignite 2.10 has been released. Let’s see what’s new on .NET side of things.

Read More

March 17, 2021

Apache Ignite on .NET 5

.NET 5 was released on November 10. Preliminary testing shows that Ignite.NET works as expected with the new SDK and all tests pass, except single-file deployment on Linux (see below). Official support for .NET 5 is coming in Ignite 2.10.

Read More

November 11, 2020

What's new in Apache Ignite.NET 2.9

Apache Ignite 2.9 has been released a few days ago. Let’s have a look at .NET-specific features and improvements.

Read More

October 26, 2020

Fixing JNI Thread Leak in Ignite.NET, or How to Get a Thread Exit Callback in C#

Ignite.NET runs in-process JVM (in thick mode) and interacts with it using JNI. Since version 2.4, when Ignite.NET became cross-platform, we had a stealthy and mysterious bug: JVM thread count kept growing, consuming memory, even though actual OS thread count for the process was low.

Read More

April 18, 2020

What's new in Apache Ignite.NET 2.8

Thin Client improvements, better cross-platform support, and more!

Read More

March 5, 2020

Playing with C# 8.0 Async Streams in Apache Ignite

C# 8.0 introduces Asynchronous Streams, which combine lazy enumeration and async/await. The most obvious use case here are database queries, where every individual record is pulled asynchronously from a remote server. This applies to Apache Ignite too - SQL and Scan query APIs can be updated with async versions. This requires Ignite code modification and we can expect those things in future versions. However, there is one more query type that we can convert to async version right now - Continuous Query.

Read More

October 9, 2019

Cross-Platform Desktop .NET UI with Avalonia

Cross-platform .NET is all the rage now. You can do console apps in C# and F#, web with ASP.NET Core, mobile with Xamarin. But can you do desktop UI apps?

Read More

January 18, 2018

Analysing Ignite.NET Code With NDepend

Along with unit testing, continuous integration, and code review, static code analysis is invaluable for maintaining healthy code base.

Read More

September 14, 2017

What's new in Apache Ignite.NET 2.1

Apache Ignite 2.1 has been released last week, introducing Ignite Persistent Store! Another huge step forward for the project: it becomes a complete database with unique feature set, check out the comparison table on ignite.apache.org frontpage. As usual, we’ll have a look at new features from .NET standpoint.

Read More

July 31, 2017

Implementing Ignite.NET Plugin: Distributed Semaphore

Apache Ignite.NET 2.0 introduced plugin system. Plugins can be .NET-only or .NET + Java. Let’s see how to implement the latter.

Read More

July 14, 2017

ADO.NET As Ignite.NET Cache Store

Implementing efficient Ignite.NET persistent store with ADO.NET and SQL Server: continue the story from Entity Framework Cache Store.

Read More

May 26, 2017

What's new in Apache Ignite.NET 2.0

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 More

May 10, 2017

Using Jekyll On Windows

Like most GitHub Pages websites, this one uses Jekyll to generate HTML content from Markdown files.

Read More

April 25, 2017

LINQ vs SQL in Ignite.NET: Performance

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

Read More

March 27, 2017

What's new in Apache Ignite.NET 1.9

Apache Ignite 1.9 has been released last week. Let’s see what is new in the .NET part.

Read More

March 14, 2017

What's new in Apache Ignite.NET 1.8

Apache Ignite 1.8 has been released yesterday. Let’s see what is new in the .NET part.

Read More

December 9, 2016

Entity Framework As Ignite.NET Cache Store

Implement Ignite.NET persistent store with Entity Framework and SQL Server.

Read More

October 21, 2016

Ignite.NET Serialization Performance

How fast are different Ignite serialization modes? How do they compare to other popular serializers?

Read More

September 28, 2016

ASP.NET Distributed Output Cache With Apache Ignite

Speed up your ASP.NET web farm with a Apache Ignite distributed caching.

Read More

September 15, 2016

Building Multi-Platform Ignite Cluster: Java + .NET

Ignite cluster can consist of nodes on any supported platform: Java, .NET and C++. Let’s see how to run .NET/Java cluster with NuGet and Maven.

Read More

September 6, 2016

Using Apache Ignite.NET in LINQPad

LINQPad is a must-have tool for every .NET developer, and it is a great way to explore and try Ignite.NET APIs.

Read More

August 16, 2016

What's new in Apache Ignite.NET 1.7

Apache Ignite 1.7 has been released last week. Let’s see what is new in the .NET part.

Read More

August 8, 2016

Getting Started with Apache Ignite.NET Part 3: Cache Queries

This part covers cache queries: Scan, SQL, LINQ, and Text.

Read More

July 18, 2016

Getting Started with Apache Ignite.NET Part 2: Distributed Cache

This part covers basic cache operations and user object serialization.

Read More

June 28, 2016

Getting Started with Apache Ignite.NET

This post opens a blog series about Apache Ignite.NET, distributed in-memory platform.

Read More

June 21, 2016


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4