Antti Nevala

Antti Nevala

Antilla on laaja osaaminen niin isoista Java EE -ratkaisuista kuin moderneista kevyistä palveluista. Antti on uuden tiedon etsijä, ja viimeisimpinä kiinnostuksen aiheita on löytynyt niin reaktiivisista järjestelmistä, datavirroista, konttiteknologioista kuin uusista arkkitehtuurimalleista. Vapaa-ajalla Anttia pyörittää perhe, johon kuuluvat vaimo ja kaksi pientä tytärtä. Lisäksi Antin voi löytää metsästä juoksukengät, nastarit tai sukset jalassa.

Vektorikellot ja riidattomat tietotyypit hajautetuissa järjestelmissä

Edellisessä blogissani esittelin kaksi tapaa jolla tehdä elämästä hajautettujen järjestelmien kanssa helpompaa: juoruilu ja konsensusalgoritmit. Koska hajautetut järjestelmät ovat nykyisin normaali osa sovelluskehitystä, on niiden kanssa toimimiseen kehitetty useita tehokkaita tapoja. Tässä blogissa keskitynkin kahteen toisenlaiseen tapaan: vektorikelloihin ja riidattomiin tietotyyppeihin.

Lue lisää  

Hajautetut järjestelmät: juoruja ja ristiriitoja

Hajautetuista järjestelmistä on tullut uusi normaali tapa tehdä sovelluksia. Järjestelmiltä vaaditaan sekä elastisuutta että saatavuutta. Jotta nämä saavutetaan, täytyy järjestelmä levittää useammalle palvelimelle.

Lue lisää  

No Free Lunch with Distributed Systems

 

A few weeks ago, Simo Roikonen wrote in his excellent blog post "Data streams are not serenely flowing rivers - they arrive in waves" that in order to handle massive streams of data better, you need a distributed system for a more responsive and elastic solution. Distribution indeed solves the problem, and if you want it to succeed

Lue lisää