Ein kürzlich veröffentlichter Beitrag darüber, wie wir uns bei 
Sberbank Technologies Open Source entwickeln, hat viele interessante Details zu Ansätzen, Bestrebungen und Ideologien enthüllt.
Heute möchte ich über den wirklichen Beitrag sprechen, den unser Team zu Open Source leistet.
Das Hauptaugenmerk unseres Teams liegt auf der Entwicklung von 
Apache Ignite. In letzter Zeit haben wir viele nützliche Dinge getan.
Also weiter nur die Fakten.
1) In Version 2.5 ist eine neue Version der Topologie erschienen: der 
Stern um ZooKeeper .
Wir haben an der Stabilisierung der neuen Funktionalität teilgenommen und 
viele Probleme gelöst.
Jetzt können sich Kunden mit einer riesigen Topologie keine Sorgen mehr über die Zuverlässigkeit ihrer Cluster machen.
2) 
jsr107 wurde auf Version 1.1 aktualisiert und wir haben dem Produkt seine Unterstützung 
hinzugefügt .
3) Wir 
haben das Cluster-Rebalancing abgeschlossen, damit die Ankunft und Abfahrt von Client-Knoten keinen Einfluss darauf hat.
4) Wir 
haben IgniteSet 
fertiggestellt. Jetzt hat die Anzahl der Instanzen 
verteilter Datenstrukturen keinen Einfluss auf die Geschwindigkeit einzelner Instanzen.
5) Wir 
haben Unterstützung für Systemansichten (SQL-Systemansicht) für die Clusterdiagnose 
hinzugefügt .
Kunden, die an die Verwaltung von RDBMS gewöhnt sind, können sich jetzt leichter an das NoSQL-Grid gewöhnen.
In dieser Richtung haben die Arbeiten gerade erst begonnen, und es werden weiterhin neue Ansichten hinzugefügt.
6) Wir haben Operationen an atomaren Caches in Transaktionen 
verboten , wie Sie können im Falle eines Transaktions-Rollbacks und anderer Überraschungen bei der Sichtbarkeit der Daten zu Inkonsistenzen der Daten im Cluster führen.
Dadurch konnten wir viele Fehler in den Tests und im Produktionscode finden.
7) Wir 
haben einen einzigen Mechanismus zur Behandlung kritischer Fehler 
hinzugefügt .
Jetzt wird der Fehler im kritischen Worker gemäß der ausgewählten Richtlinie verarbeitet und bleibt nicht unbemerkt.
Dies ist keine vollständige Liste, es wurden in letzter Zeit viel mehr Probleme gelöst, aber der Rest ist entweder zu einfach oder erfordert im Gegenteil das Schreiben eines separaten Artikels, um das Wesentliche des gelösten Problems zu klären.
Hier wurde beispielsweise 
das Problem gelöst, dass Cluster bei extrem seltenen Ereignissen an Topologieänderungen hängen.
Übrigens ist unser Team bereit, neue Mitglieder in 
MSK und 
SPB aufzunehmen .