<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Case Study on Raygun Blog</title>
    <link>https://raygun.com/blog/tags/case-study/</link>
    <description>Recent content in Case Study on Raygun Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 25 Aug 2020 09:17:09 +1300</lastBuildDate>
    <atom:link href="https://raygun.com/blog/tags/case-study/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How we scale Raygun&#39;s architecture to handle more data</title>
      <link>https://raygun.com/blog/scaling-rayguns-architecture/</link>
      <pubDate>Tue, 25 Aug 2020 09:17:09 +1300</pubDate>
      <guid>https://raygun.com/blog/scaling-rayguns-architecture/</guid>
      <description>&lt;p&gt;Due to the huge importance of sourcemaps in the workflow of our customers, sourcemaps are a crucial part of our &lt;a href=&#34;https://raygun.com/platform/crash-reporting&#34; target=&#34;_blank&#34; &gt;Crash Reporting offering&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;We constantly strive to stay ahead of our customer demands as the amount of data we process continues to grow. We identified the sourcemapping process as an area ripe for performance improvement, so we took it apart and looked at exciting ways to build it from the ground-up using cutting-edge tech. Our key objectives were: &lt;strong&gt;horizontal scalability&lt;/strong&gt;, &lt;strong&gt;blazingly fast processing rates&lt;/strong&gt; and &lt;strong&gt;easy monitorability&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How we made an 83% performance improvement using Real User Monitoring</title>
      <link>https://raygun.com/blog/improving-application-performance-with-rum/</link>
      <pubDate>Tue, 18 Aug 2020 09:17:09 +1300</pubDate>
      <guid>https://raygun.com/blog/improving-application-performance-with-rum/</guid>
      <description>&lt;p&gt;As applications evolve, we may start to lose visibility into why things are slow.&lt;/p&gt;&#xA;&lt;p&gt;Web apps often suffer in silence as customers are more likely to leave when they&amp;rsquo;re unsatisfied rather than reach out. Complex user flows, resource-intensive API calls, and an ever-growing codebase can all contribute to poor performance.&lt;/p&gt;&#xA;&lt;p&gt;This is why we don’t have scheduled performance days. At &lt;a href=&#34;https://raygun.com/&#34; target=&#34;_blank&#34; &gt;Raygun&lt;/a&gt;, the engineers are empowered to investigate improving the performance of our product, using our own tools to support us.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How Raygun increased transactions per second by 44% by removing Nginx</title>
      <link>https://raygun.com/blog/removing-nginx/</link>
      <pubDate>Fri, 31 Jul 2020 09:17:09 +1300</pubDate>
      <guid>https://raygun.com/blog/removing-nginx/</guid>
      <description>&lt;p&gt;Here at &lt;a href=&#34;https://raygun.com/&#34; target=&#34;_blank&#34; &gt;Raygun&lt;/a&gt;, improving performance is baked into our culture. In a previous blog post, we showed how we achieved a 12% performance lift by &lt;a href=&#34;https://raygun.com/blog/net-core-performance-3-vs-2/&#34; target=&#34;_blank&#34; &gt;migrating Raygun&amp;rsquo;s API to .NET Core 3.1&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In publishing this, a question was asked on Twitter as to why we still use Nginx as a proxy to the Raygun API application. Our response was that we thought this was the recommended approach from Microsoft. It turns out this has not been the case since the release of .NET Core 2.1. Kestrel has matured a lot since the .NET Core 1.0 days when we first started using it and the security experts at Microsoft are comfortable with Kestrel being used on the front line since the release of .NET Core 2.1.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Achieving a 12% performance lift migrating Raygun&#39;s API to .NET Core 3.1</title>
      <link>https://raygun.com/blog/net-core-performance-3-vs-2/</link>
      <pubDate>Thu, 04 Jun 2020 09:17:09 +1300</pubDate>
      <guid>https://raygun.com/blog/net-core-performance-3-vs-2/</guid>
      <description>&lt;p&gt;Here at Raygun, improving performance is baked into our culture. We don’t just think about our application performance, but more broadly, we look at our own infrastructure and ask if there’s anything we can do to make it more performant for our business and for our customers.&lt;/p&gt;&#xA;&lt;p&gt;Two years ago, we switched our API from Node.js to .NET Core and &lt;a href=&#34;https://raygun.com/blog/dotnet-vs-nodejs/&#34; target=&#34;_blank&#34; &gt;achieved a 2000% increase&lt;/a&gt; in throughput. To continue that story, we recently upgraded .NET Core 2.1 to 3.1 and saw a 12% increase in performance.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why high-performing teams consolidate monitoring tools with Raygun APM</title>
      <link>https://raygun.com/blog/consolidate-application-monitoring-tools/</link>
      <pubDate>Tue, 02 Jun 2020 09:17:09 +1300</pubDate>
      <guid>https://raygun.com/blog/consolidate-application-monitoring-tools/</guid>
      <description>&lt;p&gt;Raygun helps thousands of software teams diagnose and resolve performance problems faster and more efficiently. We understand that in today’s current climate, there is even more pressure on teams to ensure software quality across the whole stack, all while being cost-effective.&lt;/p&gt;&#xA;&lt;p&gt;It’s no easy task! But we know that consolidating tools can help. Resolving performance problems becomes faster and more cost effective when your whole team has access to performance data without needing to correlate between disparate tools.&lt;/p&gt;</description>
    </item>
    <item>
      <title>.NET Core or Node.js? [We increased throughput by 2,000%]</title>
      <link>https://raygun.com/blog/dotnet-vs-nodejs/</link>
      <pubDate>Fri, 19 May 2017 02:36:09 +0000</pubDate>
      <guid>https://raygun.com/blog/dotnet-vs-nodejs/</guid>
      <description>&lt;p&gt;A few months ago, Raygun was featured on the Microsoft website with how we increased throughput by 2,000 percent with a change from Node.js to .NET Core.&lt;/p&gt;&#xA;&lt;p&gt;The performance improvements were immediate and nothing short of phenomenal. &lt;/p&gt;&#xA;&lt;p&gt;In fact, using the same size server, we were able to go from 1,000 requests per second per node with Node.js, to 20,000 requests per second with .NET Core. &lt;a href=&#34;https://customers.microsoft.com/en-us/story/raygun&#34; target=&#34;_blank&#34; &gt;Check out the case study for a quick refresh&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Raygun adds value at every stage of the development process</title>
      <link>https://raygun.com/blog/case-study-raygun-adds-value-every-stage-development-process-ignition-development/</link>
      <pubDate>Thu, 11 Sep 2014 02:23:15 +0000</pubDate>
      <guid>https://raygun.com/blog/case-study-raygun-adds-value-every-stage-development-process-ignition-development/</guid>
      <description>&lt;p&gt;Ross Hawkins is the Owner (and a Consultant/Developer) of Ignition Development Limited. The company mainly provides consulting and bespoke web development services (using &lt;a href=&#34;http://asp.net/&#34; target=&#34;_blank&#34; &gt;ASP.NET&lt;/a&gt; and other Microsoft technologies) to large scale ecommerce shops in Europe. They also have their own CMS product which is supplied to a number of small/medium sized business in New Zealand. With a team of around 10 people, everyone works remotely, spanning locations from New Zealand to Norway.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Raygun allows GoChime to deliver great software to users</title>
      <link>https://raygun.com/blog/case-study-gochime/</link>
      <pubDate>Wed, 03 Sep 2014 02:52:03 +0000</pubDate>
      <guid>https://raygun.com/blog/case-study-gochime/</guid>
      <description>&lt;p&gt;Brian Falk is the Chief Technical Officer at &lt;a href=&#34;http://gochime.com&#34; target=&#34;_blank&#34; &gt;GoChime&lt;/a&gt;, and manages a growing team of developers for their innovative product. The company creates tools to empower companies and brands to extend the reach of their email campaigns onto Facebook.&lt;/p&gt;&#xA;&lt;p&gt;GoChime uses Raygun to manage errors and crashes across their applications and ultimately keep end users happy. Software bugs are inevitable, but as Brian explains, having Raygun implemented gives them peace of mind and the ability to react quickly if any problems occur.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using Raygun with Lighthouse Issue Tracker</title>
      <link>https://raygun.com/blog/lighthouse-issue-tracker/</link>
      <pubDate>Tue, 26 Aug 2014 23:21:22 +0000</pubDate>
      <guid>https://raygun.com/blog/lighthouse-issue-tracker/</guid>
      <description>&lt;p&gt;Another integration is now live with &lt;a href=&#34;https://raygun.com&#34; target=&#34;_blank&#34; &gt;Raygun&lt;/a&gt;, this time it’s issue tracking software – &lt;a href=&#34;http://lighthouseapp.com&#34; target=&#34;_blank&#34; &gt;Lighthouse&lt;/a&gt;, a&lt;span&gt; collaborative issue tracker with a simple workflow for teams of any size.&lt;/span&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;This powerful integration will let your team &lt;span&gt;connect error groups in Raygun to existing Lighthouse tickets, or create new ones.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://raygun.com/blog/wp-content/uploads/2014/08/lighthouse-issue-tracker.png&#34; target=&#34;_blank&#34; &gt;&lt;img class=&#34;alignnone size-full wp-image-2340&#34; src=&#34;https://raygun.com/blog/wp-content/uploads/2014/08/lighthouse-issue-tracker.png&#34; alt=&#34;lighthouse-issue tracker&#34; width=&#34;1600&#34; height=&#34;800&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;** How to set up the Lighthouse Issue Tracker + Raygun integration**&lt;/p&gt;&#xA;&lt;ol&gt;&#xD;&#xA;  &lt;li&gt;&#xD;&#xA;    In your Raygun dashboard, click on Application Settings -&gt; Plugins -&gt; Lighthouse, then click Setup.&#xD;&#xA;  &lt;/li&gt;&#xD;&#xA;  &lt;li&gt;&#xD;&#xA;    Enter your Lighthouse URL, this will look something like: &amp;#8220;https://example.lighthouseapp.com&amp;#8221;.&#xD;&#xA;  &lt;/li&gt;&#xD;&#xA;  &lt;li&gt;&#xD;&#xA;    Also, enter a Lighthouse API token and hit Save Changes. To get a token, log in to Lighthouse, navigate to your profile page and locate the API token section on the sidebar. Select the project(s) you wish to use from the drop down and click create, you can give the key a label if you wish. The key should appear in the &amp;#8220;Your API Tokens&amp;#8221; list. You can read the article on Lighthouse about retrieving your API key &lt;a href=&#34;http://help.lighthouseapp.com/kb/api/how-do-i-get-an-api-token&#34;&gt;here.&lt;/a&gt;&#xD;&#xA;  &lt;/li&gt;&#xD;&#xA;  &lt;li&gt;&#xD;&#xA;    Pick a project that you want to link tickets with, click Enabled then Save Changes.&#xD;&#xA;  &lt;/li&gt;&#xD;&#xA;&lt;/ol&gt;&#xD;&#xA;&lt;p&gt;View an error group in Raygun and you’ll notice a blue Lighthouse button in the top-right of the screen. This will allow you to create a new Lighthouse ticket for the error, or link with an existing one.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hanx Writer Makers, Hitcents, Use Raygun For Awesome Error Reporting</title>
      <link>https://raygun.com/blog/hanx-writer-makers-hitcents-use-raygun-error-reporting/</link>
      <pubDate>Tue, 19 Aug 2014 23:38:57 +0000</pubDate>
      <guid>https://raygun.com/blog/hanx-writer-makers-hitcents-use-raygun-error-reporting/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://itunes.apple.com/us/app/hanx-writer/id868326899&#34; target=&#34;_blank&#34; &gt;Hanx Writer&lt;/a&gt; hit the top spot of the App store this week. The app replicates all the noises typewriter lovers have come to associate with the computer keyboard predecessor. The clicking of the keys and the chiming when you come to the end of a line makes for a nostalgic experience, the app comes with a single font, color and typewriter in the free, default version, but you can unlock more font and typewriter features with in-app purchases.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Segmenting your users to increase conversions</title>
      <link>https://raygun.com/blog/segmenting-users-increase-conversions/</link>
      <pubDate>Mon, 21 Jul 2014 05:00:14 +0000</pubDate>
      <guid>https://raygun.com/blog/segmenting-users-increase-conversions/</guid>
      <description>&lt;p&gt;Well, it’s time for another post on growth techniques and how to increase conversions, but I’m in danger of appearing to have a bucket obsession, after my last post was also &lt;a href=&#34;https://raygun.com/blog/hourglass-sales-funnel/&#34; target=&#34;_blank&#34;  title=&#34;The hourglass sales funnel – How to get more sign ups&#34;&gt;largely bucket themed.&lt;/a&gt; Anyway, we’ll press on with things and gloss over that as I wanted to share with you &lt;strong&gt;how we manage users inside our sales funnel&lt;/strong&gt; at Raygun by dividing and segmenting them up into groups. This is a great way to ensure the on-boarding process of new customers for your website, application or service is working efficiently.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The hourglass sales funnel – How to get more sign ups</title>
      <link>https://raygun.com/blog/hourglass-sales-funnel/</link>
      <pubDate>Fri, 13 Jun 2014 01:36:27 +0000</pubDate>
      <guid>https://raygun.com/blog/hourglass-sales-funnel/</guid>
      <description>&lt;p&gt;The term ‘growth hacker’ has become a bit of a buzz word of late. The amount of tools that are now available to developers and marketers to fine-tune customer on-boarding performance, retention and engagement can often be overwhelming. What do I measure? What conclusions can I take away and how do I implement a change? Just what does all this data mean?&lt;/p&gt;&#xA;&lt;p&gt;The issue with ‘growth hacking’ is that it spans across multiple roles inside an organisation, it’s very hard to find a single person with the unique skills to cover both sides of the role. Usually it ends up with the developer doing ‘a bit of marketing’ and a marketer trying to do ‘a bit of development’ to get things like analytics and tracking codes installed. &lt;strong&gt;Where does development stop and marketing take over and vice versa?&lt;/strong&gt; Strategy quickly goes out of the window.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
