InBlockchain.com EngineeringbyBlockchain.com Engineering·Jun 4, 2018Kotlin + Akka Part 5: Pub / SubThe Akka Event Stream provides a pub/sub style API for actors. Actors subscribe to ‘channels’ on the Event Stream; the event is placed in…
InBlockchain.com EngineeringbyBlockchain.com Engineering·May 7, 2018Kotlin + Akka Part 4: SchedulingBy now, you have played around with creating basic Actors and Actor hierarchies. It’s important to note that messages are delivered to…
InBlockchain.com EngineeringbyBlockchain.com Engineering·Apr 30, 2018Kotlin + Akka Part 3: DispatchersThe Akka Dispatcher defines the wiring of an Actor within an Actor System, such as how the Actor’s mailbox is configured and what…
InBlockchain.com EngineeringbyBlockchain.com Engineering·Apr 23, 2018Migrating to Kotlin on AndroidIt’s no secret that Kotlin is the new hotness for Android development, and for good reason. The language is more concise, handles NPEs…
InBlockchain.com EngineeringbyBlockchain.com Engineering·Apr 17, 2018Kotlin + Akka Part 2: Akka HierarchyIn Part 1, we learned how to create a very simple Actor that prints out the String message it receives. An important concept to understand…
InBlockchain.com EngineeringbyBlockchain.com Engineering·Apr 11, 2018Migrating to Downloadable Fonts on AndroidAt Blockchain, we have many mobile users in bandwidth constrained environments such as developing countries. As such keeping the app small…A response icon1A response icon1
InBlockchain.com EngineeringbyBlockchain.com Engineering·Apr 4, 2018Kotlin + Akka Part 1: Hello Kotlin!One of the many projects currently underway at Blockchain involves building a real-time platform that runs 24/7, capable of processing…
InBlockchain.com EngineeringbyBlockchain.com Engineering·Apr 4, 2018Building Cryptocurrency Agnostic Components in My-Wallet-V3 and My-Wallet-V3-FrontendAt Blockchain, we’re striving to write reusable, extendable, and flexible code. This practice has become even more important with the…
InBlockchain.com EngineeringbyBlockchain.com Engineering·Apr 4, 2018Welcome to Blockchain’s Engineering BlogBlockchain is the world’s leading software platform for digital assets. Our engineering team builds and operates the Blockchain Wallet…