ºÝºÝߣshows by User: bruinbrown / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: bruinbrown / Thu, 06 Apr 2017 12:41:12 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: bruinbrown MBrace: The Past, The Present and The Future /slideshow/mbrace-the-past-the-present-and-the-future/74541936 mbracepastpresentfuture-170406124112
Talk delivered as part of the F# Exchange 2017, https://skillsmatter.com/conferences/8053-f-sharp-exchange-2017#program You live in a time when it's never been easier to write distributed systems capable of running across hundreds or potentially thousands of machines in the cloud. For many people, however, the goto solutions all lie on the JVM but the CLR and F# has a secret weapon in the form of MBrace. In this talk, you will discover how MBrace fits into the distributed computing space and what features it offers above and beyond some of it's closest competitors. You'll also see how MBrace was used on a project, breaking down some aspects which went well and some aspects which could have gone better. Finally you'll see how MBrace is set to evolve through 2017 and some of the new features which are being brought to the platform.]]>

Talk delivered as part of the F# Exchange 2017, https://skillsmatter.com/conferences/8053-f-sharp-exchange-2017#program You live in a time when it's never been easier to write distributed systems capable of running across hundreds or potentially thousands of machines in the cloud. For many people, however, the goto solutions all lie on the JVM but the CLR and F# has a secret weapon in the form of MBrace. In this talk, you will discover how MBrace fits into the distributed computing space and what features it offers above and beyond some of it's closest competitors. You'll also see how MBrace was used on a project, breaking down some aspects which went well and some aspects which could have gone better. Finally you'll see how MBrace is set to evolve through 2017 and some of the new features which are being brought to the platform.]]>
Thu, 06 Apr 2017 12:41:12 GMT /slideshow/mbrace-the-past-the-present-and-the-future/74541936 bruinbrown@slideshare.net(bruinbrown) MBrace: The Past, The Present and The Future bruinbrown Talk delivered as part of the F# Exchange 2017, https://skillsmatter.com/conferences/8053-f-sharp-exchange-2017#program You live in a time when it's never been easier to write distributed systems capable of running across hundreds or potentially thousands of machines in the cloud. For many people, however, the goto solutions all lie on the JVM but the CLR and F# has a secret weapon in the form of MBrace. In this talk, you will discover how MBrace fits into the distributed computing space and what features it offers above and beyond some of it's closest competitors. You'll also see how MBrace was used on a project, breaking down some aspects which went well and some aspects which could have gone better. Finally you'll see how MBrace is set to evolve through 2017 and some of the new features which are being brought to the platform. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/mbracepastpresentfuture-170406124112-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk delivered as part of the F# Exchange 2017, https://skillsmatter.com/conferences/8053-f-sharp-exchange-2017#program You live in a time when it&#39;s never been easier to write distributed systems capable of running across hundreds or potentially thousands of machines in the cloud. For many people, however, the goto solutions all lie on the JVM but the CLR and F# has a secret weapon in the form of MBrace. In this talk, you will discover how MBrace fits into the distributed computing space and what features it offers above and beyond some of it&#39;s closest competitors. You&#39;ll also see how MBrace was used on a project, breaking down some aspects which went well and some aspects which could have gone better. Finally you&#39;ll see how MBrace is set to evolve through 2017 and some of the new features which are being brought to the platform.
MBrace: The Past, The Present and The Future from Anthony Brown
]]>
542 5 https://cdn.slidesharecdn.com/ss_thumbnails/mbracepastpresentfuture-170406124112-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Writing a Search Engine. How hard could it be? /slideshow/writing-a-search-engine-how-hard-could-it-be/69398546 searchenginefinal-161122095752
5 of the most dangerous words you'll hear a developer say are "How hard could it be?". This talk tells the tale of what happens when you act on the question of "I'm going to write the next Google beater. How hard could it be?" This is the tale of how one person in a few hours is able to write something resembling a search engine thanks to the platform features of Azure and the productivity of F#. We'll see how we're able to use Azure search from F# to easily power our search internals, we'll use MBrace to rapidly find the most popular web pages on the internet and Azure functions to tie everything together to build up APIs and create on demand infrastructure. Add in a healthy mix of queues provided by Azure Service Bus and if you squint hard enough, you might just end up seeing something resembling a search engine. But seriously writing the next Google, just how hard could it be? A recording of this talk is available via SkillsMatter at https://skillsmatter.com/skillscasts/8901-f-sharpunctional-londoners-meetup]]>

5 of the most dangerous words you'll hear a developer say are "How hard could it be?". This talk tells the tale of what happens when you act on the question of "I'm going to write the next Google beater. How hard could it be?" This is the tale of how one person in a few hours is able to write something resembling a search engine thanks to the platform features of Azure and the productivity of F#. We'll see how we're able to use Azure search from F# to easily power our search internals, we'll use MBrace to rapidly find the most popular web pages on the internet and Azure functions to tie everything together to build up APIs and create on demand infrastructure. Add in a healthy mix of queues provided by Azure Service Bus and if you squint hard enough, you might just end up seeing something resembling a search engine. But seriously writing the next Google, just how hard could it be? A recording of this talk is available via SkillsMatter at https://skillsmatter.com/skillscasts/8901-f-sharpunctional-londoners-meetup]]>
Tue, 22 Nov 2016 09:57:52 GMT /slideshow/writing-a-search-engine-how-hard-could-it-be/69398546 bruinbrown@slideshare.net(bruinbrown) Writing a Search Engine. How hard could it be? bruinbrown 5 of the most dangerous words you'll hear a developer say are "How hard could it be?". This talk tells the tale of what happens when you act on the question of "I'm going to write the next Google beater. How hard could it be?" This is the tale of how one person in a few hours is able to write something resembling a search engine thanks to the platform features of Azure and the productivity of F#. We'll see how we're able to use Azure search from F# to easily power our search internals, we'll use MBrace to rapidly find the most popular web pages on the internet and Azure functions to tie everything together to build up APIs and create on demand infrastructure. Add in a healthy mix of queues provided by Azure Service Bus and if you squint hard enough, you might just end up seeing something resembling a search engine. But seriously writing the next Google, just how hard could it be? A recording of this talk is available via SkillsMatter at https://skillsmatter.com/skillscasts/8901-f-sharpunctional-londoners-meetup <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/searchenginefinal-161122095752-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 5 of the most dangerous words you&#39;ll hear a developer say are &quot;How hard could it be?&quot;. This talk tells the tale of what happens when you act on the question of &quot;I&#39;m going to write the next Google beater. How hard could it be?&quot; This is the tale of how one person in a few hours is able to write something resembling a search engine thanks to the platform features of Azure and the productivity of F#. We&#39;ll see how we&#39;re able to use Azure search from F# to easily power our search internals, we&#39;ll use MBrace to rapidly find the most popular web pages on the internet and Azure functions to tie everything together to build up APIs and create on demand infrastructure. Add in a healthy mix of queues provided by Azure Service Bus and if you squint hard enough, you might just end up seeing something resembling a search engine. But seriously writing the next Google, just how hard could it be? A recording of this talk is available via SkillsMatter at https://skillsmatter.com/skillscasts/8901-f-sharpunctional-londoners-meetup
Writing a Search Engine. How hard could it be? from Anthony Brown
]]>
943 3 https://cdn.slidesharecdn.com/ss_thumbnails/searchenginefinal-161122095752-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Reactive applications with Akka.Net - DDD East Anglia 2015 /slideshow/reactive-applications-with-akkanet-ddd-east-anglia-2015/53223211 reactiveapplications-150926125934-lva1-app6891
Application requirements have changed significantly over the past 20 years and we’re now building software which has to handle potentially millions of users and billions of devices. The reactive manifesto is a set of common traits shared by applications capable of handling these new requirements. Akka is the canonical example of a toolkit for building such applications, but thanks to a team of dedicated developers, Akka has arrived on the CLR in the form of Akka.Net. This session looks at the key principles of Akka.Net and how using these you can build applications which handle potentially massive traffic.]]>

Application requirements have changed significantly over the past 20 years and we’re now building software which has to handle potentially millions of users and billions of devices. The reactive manifesto is a set of common traits shared by applications capable of handling these new requirements. Akka is the canonical example of a toolkit for building such applications, but thanks to a team of dedicated developers, Akka has arrived on the CLR in the form of Akka.Net. This session looks at the key principles of Akka.Net and how using these you can build applications which handle potentially massive traffic.]]>
Sat, 26 Sep 2015 12:59:33 GMT /slideshow/reactive-applications-with-akkanet-ddd-east-anglia-2015/53223211 bruinbrown@slideshare.net(bruinbrown) Reactive applications with Akka.Net - DDD East Anglia 2015 bruinbrown Application requirements have changed significantly over the past 20 years and we’re now building software which has to handle potentially millions of users and billions of devices. The reactive manifesto is a set of common traits shared by applications capable of handling these new requirements. Akka is the canonical example of a toolkit for building such applications, but thanks to a team of dedicated developers, Akka has arrived on the CLR in the form of Akka.Net. This session looks at the key principles of Akka.Net and how using these you can build applications which handle potentially massive traffic. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/reactiveapplications-150926125934-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Application requirements have changed significantly over the past 20 years and we’re now building software which has to handle potentially millions of users and billions of devices. The reactive manifesto is a set of common traits shared by applications capable of handling these new requirements. Akka is the canonical example of a toolkit for building such applications, but thanks to a team of dedicated developers, Akka has arrived on the CLR in the form of Akka.Net. This session looks at the key principles of Akka.Net and how using these you can build applications which handle potentially massive traffic.
Reactive applications with Akka.Net - DDD East Anglia 2015 from Anthony Brown
]]>
2932 4 https://cdn.slidesharecdn.com/ss_thumbnails/reactiveapplications-150926125934-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building applications with akka.net /slideshow/building-applications-with-akkanet/47552400 buildingapplicationswithakka-150429043259-conversion-gate02
This was a talk from DDDSW on Akka.Net, the actor model, concurrency and reactive. It covered what they are as well as an example use case and the lessons learned when running in that use case.]]>

This was a talk from DDDSW on Akka.Net, the actor model, concurrency and reactive. It covered what they are as well as an example use case and the lessons learned when running in that use case.]]>
Wed, 29 Apr 2015 04:32:59 GMT /slideshow/building-applications-with-akkanet/47552400 bruinbrown@slideshare.net(bruinbrown) Building applications with akka.net bruinbrown This was a talk from DDDSW on Akka.Net, the actor model, concurrency and reactive. It covered what they are as well as an example use case and the lessons learned when running in that use case. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildingapplicationswithakka-150429043259-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This was a talk from DDDSW on Akka.Net, the actor model, concurrency and reactive. It covered what they are as well as an example use case and the lessons learned when running in that use case.
Building applications with akka.net from Anthony Brown
]]>
3600 1 https://cdn.slidesharecdn.com/ss_thumbnails/buildingapplicationswithakka-150429043259-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
SQL vs NoSQL: The NoSQL way /slideshow/the-nosql-side/45951370 nosql-150317130046-conversion-gate01
ºÝºÝߣs from a showdown with Tony Rogerson in Southampton at DevSouthCoast talking about the NoSQL alternatives for data storage]]>

ºÝºÝߣs from a showdown with Tony Rogerson in Southampton at DevSouthCoast talking about the NoSQL alternatives for data storage]]>
Tue, 17 Mar 2015 13:00:46 GMT /slideshow/the-nosql-side/45951370 bruinbrown@slideshare.net(bruinbrown) SQL vs NoSQL: The NoSQL way bruinbrown ºÝºÝߣs from a showdown with Tony Rogerson in Southampton at DevSouthCoast talking about the NoSQL alternatives for data storage <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/nosql-150317130046-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from a showdown with Tony Rogerson in Southampton at DevSouthCoast talking about the NoSQL alternatives for data storage
SQL vs NoSQL: The NoSQL way from Anthony Brown
]]>
560 2 https://cdn.slidesharecdn.com/ss_thumbnails/nosql-150317130046-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
F# for Fun and Games CUFP 2014 /slideshow/f-for-fun-and-games-cuf-2014/39074335 fsgamedev-140914161208-phpapp02
ºÝºÝߣs from my talk at CUFP 2014 on using F# for game development]]>

ºÝºÝߣs from my talk at CUFP 2014 on using F# for game development]]>
Sun, 14 Sep 2014 16:12:08 GMT /slideshow/f-for-fun-and-games-cuf-2014/39074335 bruinbrown@slideshare.net(bruinbrown) F# for Fun and Games CUFP 2014 bruinbrown ºÝºÝߣs from my talk at CUFP 2014 on using F# for game development <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fsgamedev-140914161208-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from my talk at CUFP 2014 on using F# for game development
F# for Fun and Games CUFP 2014 from Anthony Brown
]]>
674 1 https://cdn.slidesharecdn.com/ss_thumbnails/fsgamedev-140914161208-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Skynet: Machine Learning for Software Developers /slideshow/machine-learning-39043196/39043196 machinelearning-140913060845-phpapp01
ºÝºÝߣs from DDD East Anglia session on machine learning, focusing on the simple algorithms before going onto how to use Azure's ML platform to build a movie recommender.]]>

ºÝºÝߣs from DDD East Anglia session on machine learning, focusing on the simple algorithms before going onto how to use Azure's ML platform to build a movie recommender.]]>
Sat, 13 Sep 2014 06:08:45 GMT /slideshow/machine-learning-39043196/39043196 bruinbrown@slideshare.net(bruinbrown) Building Skynet: Machine Learning for Software Developers bruinbrown ºÝºÝߣs from DDD East Anglia session on machine learning, focusing on the simple algorithms before going onto how to use Azure's ML platform to build a movie recommender. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/machinelearning-140913060845-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from DDD East Anglia session on machine learning, focusing on the simple algorithms before going onto how to use Azure&#39;s ML platform to build a movie recommender.
Building Skynet: Machine Learning for Software Developers from Anthony Brown
]]>
3019 4 https://cdn.slidesharecdn.com/ss_thumbnails/machinelearning-140913060845-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Drm and the web /slideshow/drm-and-the-web/34402707 drmandtheweb-140507132440-phpapp02
ºÝºÝߣs from a recent short talk on my dissertation "A DRM implementation for web browsers without the need for plugins"]]>

ºÝºÝߣs from a recent short talk on my dissertation "A DRM implementation for web browsers without the need for plugins"]]>
Wed, 07 May 2014 13:24:40 GMT /slideshow/drm-and-the-web/34402707 bruinbrown@slideshare.net(bruinbrown) Drm and the web bruinbrown ºÝºÝߣs from a recent short talk on my dissertation "A DRM implementation for web browsers without the need for plugins" <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/drmandtheweb-140507132440-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from a recent short talk on my dissertation &quot;A DRM implementation for web browsers without the need for plugins&quot;
Drm and the web from Anthony Brown
]]>
466 3 https://cdn.slidesharecdn.com/ss_thumbnails/drmandtheweb-140507132440-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-bruinbrown-48x48.jpg?cb=1537477121 Started a game development studio aiming to bring new and innovative games to the mobile, tablet and console markets. anthonyjbrown.co.uk https://cdn.slidesharecdn.com/ss_thumbnails/mbracepastpresentfuture-170406124112-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/mbrace-the-past-the-present-and-the-future/74541936 MBrace: The Past, The ... https://cdn.slidesharecdn.com/ss_thumbnails/searchenginefinal-161122095752-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/writing-a-search-engine-how-hard-could-it-be/69398546 Writing a Search Engin... https://cdn.slidesharecdn.com/ss_thumbnails/reactiveapplications-150926125934-lva1-app6891-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/reactive-applications-with-akkanet-ddd-east-anglia-2015/53223211 Reactive applications ...