際際滷shows by User: MatthewBarlocker / http://www.slideshare.net/images/logo.gif 際際滷shows by User: MatthewBarlocker / Wed, 20 Feb 2019 00:07:45 GMT 際際滷Share feed for 際際滷shows by User: MatthewBarlocker Getting Started on Amazon EKS /MatthewBarlocker/getting-started-on-amazon-eks gettingstartedonamazoneks-190220000745
Everything you need to know to get started with Amazon EKS. Also contains my review of EKS and 3 pitfalls.]]>

Everything you need to know to get started with Amazon EKS. Also contains my review of EKS and 3 pitfalls.]]>
Wed, 20 Feb 2019 00:07:45 GMT /MatthewBarlocker/getting-started-on-amazon-eks MatthewBarlocker@slideshare.net(MatthewBarlocker) Getting Started on Amazon EKS MatthewBarlocker Everything you need to know to get started with Amazon EKS. Also contains my review of EKS and 3 pitfalls. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gettingstartedonamazoneks-190220000745-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Everything you need to know to get started with Amazon EKS. Also contains my review of EKS and 3 pitfalls.
Getting Started on Amazon EKS from Matthew Barlocker
]]>
583 1 https://cdn.slidesharecdn.com/ss_thumbnails/gettingstartedonamazoneks-190220000745-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
Optimizing Uptime in SOA /slideshow/optimizing-uptime-in-soa/46143037 optimizing-uptime-in-soa-150322140746-conversion-gate01
Initially presented at Software Architecture Conference in Boston, MA on 3/18/15. Distributed systems are complex beasts. Breaking your application into multiple services introduces new types of errors, cascading failures, and CAP theorem limitations. Unfortunately, your uptime and sanity both suffer. This session will focus on various tactics and learnings from Lucid Software's migration to a service oriented architecture.]]>

Initially presented at Software Architecture Conference in Boston, MA on 3/18/15. Distributed systems are complex beasts. Breaking your application into multiple services introduces new types of errors, cascading failures, and CAP theorem limitations. Unfortunately, your uptime and sanity both suffer. This session will focus on various tactics and learnings from Lucid Software's migration to a service oriented architecture.]]>
Sun, 22 Mar 2015 14:07:46 GMT /slideshow/optimizing-uptime-in-soa/46143037 MatthewBarlocker@slideshare.net(MatthewBarlocker) Optimizing Uptime in SOA MatthewBarlocker Initially presented at Software Architecture Conference in Boston, MA on 3/18/15. Distributed systems are complex beasts. Breaking your application into multiple services introduces new types of errors, cascading failures, and CAP theorem limitations. Unfortunately, your uptime and sanity both suffer. This session will focus on various tactics and learnings from Lucid Software's migration to a service oriented architecture. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/optimizing-uptime-in-soa-150322140746-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Initially presented at Software Architecture Conference in Boston, MA on 3/18/15. Distributed systems are complex beasts. Breaking your application into multiple services introduces new types of errors, cascading failures, and CAP theorem limitations. Unfortunately, your uptime and sanity both suffer. This session will focus on various tactics and learnings from Lucid Software&#39;s migration to a service oriented architecture.
Optimizing Uptime in SOA from Matthew Barlocker
]]>
697 2 https://cdn.slidesharecdn.com/ss_thumbnails/optimizing-uptime-in-soa-150322140746-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Relate /slideshow/relate-scalausergroup2014/38793877 relate-scala-user-group-2014-140907091939-phpapp02
Initiallly presented at Scala User Group in SLC, UT on 3 Sep 2014. Anorm is part of the Typesafe Play! framework stack. It has nice features, but is lacking performance. Relate is a new library, inspired by Anorm, whose performance is closer to the underlying JDBC library. This makes it a better candidate for enterprise and time sensitive workloads.]]>

Initiallly presented at Scala User Group in SLC, UT on 3 Sep 2014. Anorm is part of the Typesafe Play! framework stack. It has nice features, but is lacking performance. Relate is a new library, inspired by Anorm, whose performance is closer to the underlying JDBC library. This makes it a better candidate for enterprise and time sensitive workloads.]]>
Sun, 07 Sep 2014 09:19:39 GMT /slideshow/relate-scalausergroup2014/38793877 MatthewBarlocker@slideshare.net(MatthewBarlocker) Relate MatthewBarlocker Initiallly presented at Scala User Group in SLC, UT on 3 Sep 2014. Anorm is part of the Typesafe Play! framework stack. It has nice features, but is lacking performance. Relate is a new library, inspired by Anorm, whose performance is closer to the underlying JDBC library. This makes it a better candidate for enterprise and time sensitive workloads. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/relate-scala-user-group-2014-140907091939-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Initiallly presented at Scala User Group in SLC, UT on 3 Sep 2014. Anorm is part of the Typesafe Play! framework stack. It has nice features, but is lacking performance. Relate is a new library, inspired by Anorm, whose performance is closer to the underlying JDBC library. This makes it a better candidate for enterprise and time sensitive workloads.
Relate from Matthew Barlocker
]]>
585 3 https://cdn.slidesharecdn.com/ss_thumbnails/relate-scala-user-group-2014-140907091939-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
Highly Available Graphite /slideshow/highly-available-graphite/34514192 openwest2014-highlyavailablegraphite-140510090903-phpapp02
Initially presented at OpenWest 2014 conference. Graphite and StatsD gather line series data and offer a robust set of APIs to access that data. While the tools are robust, the dashboards are straight from 1992 and alerting off the data is nonexistent. Nark, an opensource project, solves both of these problems. It provides easy to use dashboards and readily available alerts and notifications to users. It has been used in production at Lucid Software for almost a year. Related to Nark are the tools required to make Graphite highly available.]]>

Initially presented at OpenWest 2014 conference. Graphite and StatsD gather line series data and offer a robust set of APIs to access that data. While the tools are robust, the dashboards are straight from 1992 and alerting off the data is nonexistent. Nark, an opensource project, solves both of these problems. It provides easy to use dashboards and readily available alerts and notifications to users. It has been used in production at Lucid Software for almost a year. Related to Nark are the tools required to make Graphite highly available.]]>
Sat, 10 May 2014 09:09:03 GMT /slideshow/highly-available-graphite/34514192 MatthewBarlocker@slideshare.net(MatthewBarlocker) Highly Available Graphite MatthewBarlocker Initially presented at OpenWest 2014 conference. Graphite and StatsD gather line series data and offer a robust set of APIs to access that data. While the tools are robust, the dashboards are straight from 1992 and alerting off the data is nonexistent. Nark, an opensource project, solves both of these problems. It provides easy to use dashboards and readily available alerts and notifications to users. It has been used in production at Lucid Software for almost a year. Related to Nark are the tools required to make Graphite highly available. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/openwest2014-highlyavailablegraphite-140510090903-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Initially presented at OpenWest 2014 conference. Graphite and StatsD gather line series data and offer a robust set of APIs to access that data. While the tools are robust, the dashboards are straight from 1992 and alerting off the data is nonexistent. Nark, an opensource project, solves both of these problems. It provides easy to use dashboards and readily available alerts and notifications to users. It has been used in production at Lucid Software for almost a year. Related to Nark are the tools required to make Graphite highly available.
Highly Available Graphite from Matthew Barlocker
]]>
6671 5 https://cdn.slidesharecdn.com/ss_thumbnails/openwest2014-highlyavailablegraphite-140510090903-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
Nark: Steroids for Graphite /slideshow/nark-steroids-for-graphite-34452928/34452928 openwest2014-nark-steroidsforgraphite-140508143742-phpapp01
Graphite has an amazing ability to scale horizontally and achieve high availability. What the community is missing is a single source for alerting and dashboards on top of this already amazing product. That's where Nark comes in. Nark is an open source project developed to provide alerting and dashboards for graphite. Developed by engineers at Lucid Software, Nark provides value to ops and product teams alike. Come learn about the project, how you can use it, and how to contribute.]]>

Graphite has an amazing ability to scale horizontally and achieve high availability. What the community is missing is a single source for alerting and dashboards on top of this already amazing product. That's where Nark comes in. Nark is an open source project developed to provide alerting and dashboards for graphite. Developed by engineers at Lucid Software, Nark provides value to ops and product teams alike. Come learn about the project, how you can use it, and how to contribute.]]>
Thu, 08 May 2014 14:37:42 GMT /slideshow/nark-steroids-for-graphite-34452928/34452928 MatthewBarlocker@slideshare.net(MatthewBarlocker) Nark: Steroids for Graphite MatthewBarlocker Graphite has an amazing ability to scale horizontally and achieve high availability. What the community is missing is a single source for alerting and dashboards on top of this already amazing product. That's where Nark comes in. Nark is an open source project developed to provide alerting and dashboards for graphite. Developed by engineers at Lucid Software, Nark provides value to ops and product teams alike. Come learn about the project, how you can use it, and how to contribute. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/openwest2014-nark-steroidsforgraphite-140508143742-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Graphite has an amazing ability to scale horizontally and achieve high availability. What the community is missing is a single source for alerting and dashboards on top of this already amazing product. That&#39;s where Nark comes in. Nark is an open source project developed to provide alerting and dashboards for graphite. Developed by engineers at Lucid Software, Nark provides value to ops and product teams alike. Come learn about the project, how you can use it, and how to contribute.
Nark: Steroids for Graphite from Matthew Barlocker
]]>
1601 2 https://cdn.slidesharecdn.com/ss_thumbnails/openwest2014-nark-steroidsforgraphite-140508143742-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
ORM or SQL? A Better Way to Query in MySQL /slideshow/ski-php-2014-orm-or-sql/30118925 skiphp2014-ormorsql-140117005538-phpapp02
The problem with frameworks and ORMs is the lackadaisical manner with which they write queries. Their focus is to straddle multiple database engines, not to write queries in the optimal way. The database layer is always the hardest layer to scale. Why would you put additional strain on your database to avoid writing SQL? This session focuses on understanding indices, queries, and optimization in MySQL.]]>

The problem with frameworks and ORMs is the lackadaisical manner with which they write queries. Their focus is to straddle multiple database engines, not to write queries in the optimal way. The database layer is always the hardest layer to scale. Why would you put additional strain on your database to avoid writing SQL? This session focuses on understanding indices, queries, and optimization in MySQL.]]>
Fri, 17 Jan 2014 00:55:38 GMT /slideshow/ski-php-2014-orm-or-sql/30118925 MatthewBarlocker@slideshare.net(MatthewBarlocker) ORM or SQL? A Better Way to Query in MySQL MatthewBarlocker The problem with frameworks and ORMs is the lackadaisical manner with which they write queries. Their focus is to straddle multiple database engines, not to write queries in the optimal way. The database layer is always the hardest layer to scale. Why would you put additional strain on your database to avoid writing SQL? This session focuses on understanding indices, queries, and optimization in MySQL. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/skiphp2014-ormorsql-140117005538-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The problem with frameworks and ORMs is the lackadaisical manner with which they write queries. Their focus is to straddle multiple database engines, not to write queries in the optimal way. The database layer is always the hardest layer to scale. Why would you put additional strain on your database to avoid writing SQL? This session focuses on understanding indices, queries, and optimization in MySQL.
ORM or SQL? A Better Way to Query in MySQL from Matthew Barlocker
]]>
22251 4 https://cdn.slidesharecdn.com/ss_thumbnails/skiphp2014-ormorsql-140117005538-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
Amazon EC2 to Amazon VPC: A case study /slideshow/aws-reinvent-2013/28300323 awsreinvent2013-131115191617-phpapp02
Originally presented at AWS re:Invent 2013 in Las Vegas, NV with Eric Shultze, product manager of VPC.]]>

Originally presented at AWS re:Invent 2013 in Las Vegas, NV with Eric Shultze, product manager of VPC.]]>
Fri, 15 Nov 2013 19:16:17 GMT /slideshow/aws-reinvent-2013/28300323 MatthewBarlocker@slideshare.net(MatthewBarlocker) Amazon EC2 to Amazon VPC: A case study MatthewBarlocker Originally presented at AWS re:Invent 2013 in Las Vegas, NV with Eric Shultze, product manager of VPC. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/awsreinvent2013-131115191617-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Originally presented at AWS re:Invent 2013 in Las Vegas, NV with Eric Shultze, product manager of VPC.
Amazon EC2 to Amazon VPC: A case study from Matthew Barlocker
]]>
3777 5 https://cdn.slidesharecdn.com/ss_thumbnails/awsreinvent2013-131115191617-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
Case Study: Lucidchart's Migration to VPC /slideshow/barlocker-vpc/27487864 barlocker-vpc-131023063613-phpapp02
Originally presented at CloudConnect 2013 in Chicago, IL.]]>

Originally presented at CloudConnect 2013 in Chicago, IL.]]>
Wed, 23 Oct 2013 06:36:13 GMT /slideshow/barlocker-vpc/27487864 MatthewBarlocker@slideshare.net(MatthewBarlocker) Case Study: Lucidchart's Migration to VPC MatthewBarlocker Originally presented at CloudConnect 2013 in Chicago, IL. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/barlocker-vpc-131023063613-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Originally presented at CloudConnect 2013 in Chicago, IL.
Case Study: Lucidchart's Migration to VPC from Matthew Barlocker
]]>
1102 5 https://cdn.slidesharecdn.com/ss_thumbnails/barlocker-vpc-131023063613-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
Your First Scala Web Application using Play 2.1 /slideshow/your-first-play-application/26296513 first-play-application-130918012211-phpapp02
Originally presented as a workshop at Strangeloop 2013 in St Louis, MO.]]>

Originally presented as a workshop at Strangeloop 2013 in St Louis, MO.]]>
Wed, 18 Sep 2013 01:22:11 GMT /slideshow/your-first-play-application/26296513 MatthewBarlocker@slideshare.net(MatthewBarlocker) Your First Scala Web Application using Play 2.1 MatthewBarlocker Originally presented as a workshop at Strangeloop 2013 in St Louis, MO. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/first-play-application-130918012211-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Originally presented as a workshop at Strangeloop 2013 in St Louis, MO.
Your First Scala Web Application using Play 2.1 from Matthew Barlocker
]]>
9693 10 https://cdn.slidesharecdn.com/ss_thumbnails/first-play-application-130918012211-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
Git essentials /slideshow/git-essentials-25347525/25347525 git-essentials-130818000652-phpapp01
Originally presented at the Northeast PHP 2013 conference. Git is hard to learn, but that's not a good excuse to ignore it. This presentation aims to teach the bare essentials for operating a git repository.]]>

Originally presented at the Northeast PHP 2013 conference. Git is hard to learn, but that's not a good excuse to ignore it. This presentation aims to teach the bare essentials for operating a git repository.]]>
Sun, 18 Aug 2013 00:06:52 GMT /slideshow/git-essentials-25347525/25347525 MatthewBarlocker@slideshare.net(MatthewBarlocker) Git essentials MatthewBarlocker Originally presented at the Northeast PHP 2013 conference. Git is hard to learn, but that's not a good excuse to ignore it. This presentation aims to teach the bare essentials for operating a git repository. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/git-essentials-130818000652-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Originally presented at the Northeast PHP 2013 conference. Git is hard to learn, but that&#39;s not a good excuse to ignore it. This presentation aims to teach the bare essentials for operating a git repository.
Git essentials from Matthew Barlocker
]]>
3885 8 https://cdn.slidesharecdn.com/ss_thumbnails/git-essentials-130818000652-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
Magic methods /slideshow/magic-methods-25338954/25338954 magic-methods-130817104518-phpapp02
Originally presented at Northeast PHP 2013.]]>

Originally presented at Northeast PHP 2013.]]>
Sat, 17 Aug 2013 10:45:18 GMT /slideshow/magic-methods-25338954/25338954 MatthewBarlocker@slideshare.net(MatthewBarlocker) Magic methods MatthewBarlocker Originally presented at Northeast PHP 2013. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/magic-methods-130817104518-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Originally presented at Northeast PHP 2013.
Magic methods from Matthew Barlocker
]]>
8523 3 https://cdn.slidesharecdn.com/ss_thumbnails/magic-methods-130817104518-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-MatthewBarlocker-48x48.jpg?cb=1627673898 https://cdn.slidesharecdn.com/ss_thumbnails/gettingstartedonamazoneks-190220000745-thumbnail.jpg?width=320&height=320&fit=bounds MatthewBarlocker/getting-started-on-amazon-eks Getting Started on Ama... https://cdn.slidesharecdn.com/ss_thumbnails/optimizing-uptime-in-soa-150322140746-conversion-gate01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/optimizing-uptime-in-soa/46143037 Optimizing Uptime in SOA https://cdn.slidesharecdn.com/ss_thumbnails/relate-scala-user-group-2014-140907091939-phpapp02-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/relate-scalausergroup2014/38793877 Relate