Show
Destroy
An entry
Get it down. Make it good. Share it.
Title
Text
 On the morning of Friday, October 27, 2023 I had the opportunity to present to the ACT-IAC Blockchain Working Group. The topic was "Blockchain as an event source." I emphasized the implications that blockchains have on IT systems and modernization efforts. Specifically, blockchain does not replace existing systems, but will likely become a dependency to existing applications. Many (I'd say a majority of) enterprise software systems can be described as CRUD applications, meaning they consist primarily of a single database and some number of application servers. That single database is both written to and read from and serves as a source of truth, local to the application. However, a blockchain becomes an event source; an additional system that may be written to, and which existing software systems may need to both write to a blockchain and listen to specific events from the blockchain. Reasoning about a datasource outside of a system owner's control raises additional concerns regarding application design, development, and ultimately the value streams of information in which a given system sits. Economics and social implications should be primary considerations, along with technical aspects of software systems development and re-development (modernization). The (83) slides are available [here](https://afomi.s3.amazonaws.com/blog/blockchain-as-an-event-source.pdf).       Slides [here](https://afomi.s3.amazonaws.com/blog/blockchain-as-an-event-source.pdf).
Status
idea
draft
release
personal
Series
Part of a Series?
Bitcoin
On Work
Phoenix Trello Tutorial
Civics
Re Email Address
Tags
blockchain
×
DDD
×
service design
×
bitcoin
×
systems architecture
×
product design
×
×
+
Slug
Url
Image 1
Image 2
Image 3
Visible
Date