Clustering and Distributed Data: The Winning Combination?
Description changed:
Clustering and Distributed Data: The Winning Combination?
For a mission-critical system such as payment processing for a bank, you need complete assurance that the system is fault-tolerant and can gracefully handle periods of unavailability, network SNAFUs, and other associated software fun and games.
This presentation makes a powerful case for a combination of two Akka concepts - clustering and distributed data - to demonstrate how you can persist state across the cluster and therefore not need to worry about individual nodes going down for maintenance, or indeed for unforeseen reasons. We also deal with the fact that we might need to only be able to run one instance of an actor in a cluster, by introducing the concept of a cluster singleton.
We then go on to write a simple TFTP server in Akka, which runs in an Akka cluster and uses Akka Distributed Data to distribute client data. So any member of the cluster that receives a request for data is able to handle it independently.
About the speaker
Patrick Altaie is a consultant for Icon Solutions, a financial services consultancy, working with some of the world's leading financial services organisations. Recently he's been working on IPF - Icon's flagship real-time payments processing platform. IPF is built using reactive concepts and leading open-source frameworks, including Akka.
You can follow him on Twitter at @paltaie (https://twitter.com/paltaie)
This is a placeholder for the event being run on Eventbrite: https://www.eventbrite.co.uk/e/clustering-and-distributed-data-the-winning-combination-tickets-55694936053
Please ensure you sign up with your full name.
Agenda
6.30pm: Registration and pizza sponsored by Gridgain Systems (https://www.gridgain.com/)
7pm: Clustering and Distributed Data: The Winning Combination? - Patrick Altaie
8pm: Finish
Big thanks to Skills Matter (https://skillsmatter.com/meetups/12046-ljc-february-event) for providing the venue and Gridgain for sponsoring the pizza.
This event is organised by RecWorks on behalf of the London Java Community.
You can see our latest jobs here: https://recworks.co.uk/java-developer-jobs-london/.
You can see our privacy policy here: http://recworks.co.uk/privacy-policy
Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com
Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd
Clustering and Distributed Data: The Winning Combination?
For a mission-critical system such as payment processing for a bank, you need complete assurance that the system is fault-tolerant and can gracefully handle periods of unavailability, network SNAFUs, and other associated software fun and games.
This presentation makes a powerful case for a combination of two Akka concepts - clustering and distributed data - to demonstrate how you can persist state across the cluster and therefore not need to worry about individual nodes going down for maintenance, or indeed for unforeseen reasons. We also deal with the fact that we might need to only be able to run one instance of an actor in a cluster, by introducing the concept of a cluster singleton.
We then go on to write a simple TFTP server in Akka, which runs in an Akka cluster and uses Akka Distributed Data to distribute client data. So any member of the cluster that receives a request for data is able to handle it independently.
About the speaker
Patrick Altaie is a consultant for Icon Solutions, a financial services consultancy, working with some of the world's leading financial services organisations. Recently he's been working on IPF - Icon's flagship real-time payments processing platform. IPF is built using reactive concepts and leading open-source frameworks, including Akka.
You can follow him on Twitter at @paltaie (https://twitter.com/paltaie)
This is a placeholder for the event being run on Eventbrite: https://www.eventbrite.co.uk/e/clustering-and-distributed-data-the-winning-combination-tickets-55694936053
Please ensure you sign up with your full name.
Agenda
6.30pm: Registration and pizza sponsored by Gridgain Systems (https://www.gridgain.com/)
7pm: Clustering and Distributed Data: The Winning Combination? - Patrick Altaie
8pm: Finish
Big thanks to Skills Matter for providing the venue and Gridgain for sponsoring the pizza. Please remember to let Skills Matter know you'll be attending via their website - (https://skillsmatter.com/meetups/12046-ljc-february-event)
This event is organised by RecWorks on behalf of the London Java Community.
You can see our latest jobs here: https://recworks.co.uk/java-developer-jobs-london/.
You can see our privacy policy here: http://recworks.co.uk/privacy-policy
Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com
Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd