Karolis Petrauskas - Implementing long-running business processes | Code BEAM STO 19
This video was recorded at Code BEAM STO 19 http://bit.ly/2W2vgDC Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- IMPLEMENTING LONG RUNNING BUSINESS PROCESSES by Karolis Petrauskas THIS TALK IN THREE WORDS: Long-running Business Processes TALK LEVEL: Intermediate ABSTRACT Erlang/OTP provides a great infrastructure for implementing business processes. Although several additional features are needed in typical BPM application, like persistence, audit, migration of processes in a cluster. In this talk we present a framework for implementing long running FSM based processes as well as several design patterns that rendered useful in practice. The main features the framework provides are the defined semantics for structured states, scoped timers, persistence, audit and clustering. Read the full abstract: https://codesync.global/speaker/karolis-petrauskas/ --- THE SPEAKER - KAROLIS PETRAUSKAS Co-founder at Erisata Karolis is a Chief IT Architect and co-owner at Erisata LTD., a company based in Lithuania, focusing on Erlang/OTP solutions. Here he designed a number of Erlang/OTP based systems for telecommunication and electricity companies, many of which involved management of long running business processes. Experience in building such systems allowed him to extract key features for the business process management platform to have it effective while being non-invasive. He is also an associate professor at the Vilnius University, giving lectures on software engineering. His scientific interest is in the domain of formal modelling and verification of software systems. This experience lead him to successfully applying these methods (like specification in TLA+ language) in real business problems. More on Karolis Petrauskas: https://codesync.global/speaker/karolis-petrauskas/ --- CODE SYNC & CODE BEAM STO 19 Code BEAM STO is powered by Code Sync. Code BEAM STO 19 was sponsored by Klarna, The RealReal, Erlang Solutions, dek technologies, Derivco Sports, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMIO Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #Erlang #OTP #businessprocesses