Third party blame game

Speed Curve

Our third party metrics and dashboard have had an exciting revamp. With new metrics like blocking CPU, you can now see exactly who is really to blame for a crappy user experience. We've also given you the ability to monitor individual third parties over time and create performance budgets for them.

Games 67

How to test Desktop Apps and Games?


Game testing is one of the most interesting testing areas, and somewhere that you can find a lot of software testing companies.

Games 56

Web Components: The Long Game

Alex Russell

Until now, the only game in town for creating this encapsulation has been to create a tree that’s parallel to the one exposed in the DOM. Mikeal Rogers reached out last week to talk about Web Components , which surprised me, but his follow-up blog post is essential, timely reading.

Games 73

In Defense of Humanity—How Complex Systems Failed in Westworld **spoilers**

High Scalability

They think they understand us because they've observed us playing a game. The androids saw humans through a Russian doll set of nested games. The most obvious game was Westworld. Ford had his game. Each game constrains and directs behavior.

Case Study: Pokémon GO on Google Cloud Load Balancing

High Scalability

It was the first new Pokémon game in years, the first official Pokémon smartphone game, and Niantic’s first project in concert with a major entertainment company. Scaling the game to 50x more users required a truly impressive effort from the Niantic engineering team.

Google 178

Elastic Beanstalk a la Node - All Things Distributed

All Things Distributed

I spent a lot of time talking to AWS developers, many working in the gaming and mobile space, and most of them have been finding Node.js All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Elastic Beanstalk a la Node. By Werner Vogels on 11 March 2013 04:00 PM. Permalink. Comments (). well suited for their web applications. With its asynchronous, event-driven programming model, Node.js

Java 45

Improving the Cloud - More Efficient Queuing with SQS - All Things.

All Things Distributed

Customers from various verticals (media, social gaming, mobile, news, advertisement) such as Netflix, Shazam and Scopely have used SQS in variety of use-cases requiring loose coupling and high performance. Scopely , the social mobile games developer, buffers most operations via SQS to maximize performance for gamers who may play in very short bursts of activity. All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems.

Stuff The Internet Says On Scalability For January 4th, 2019

High Scalability

Sometimes 15GB+ updates to video games are in fact necessary and unavoidable 2. Wake up! It's HighScalability time: Solar system? Nope, the beauty is in your head— neural art. Do you like this sort of Stuff? Please support me on Patreon. Need cloud?

Stuff The Internet Says On Scalability For February 8th, 2019

High Scalability

samred : Jorgensen didn't mince words: he blamed the drop in the [EA] series' uptake by the developers' focus on a single-player campaign, as opposed to having a promised battle royale mode ready for fans in time for the game's launch. Wake up!

Stuff The Internet Says On Scalability For August 17th, 2018

High Scalability

” alankay1 : To summarize here, I said I love "Rocky's Boots", and I love the basic idea of "Robot Odyssey", but for end-users, using simple logic gates to program multiple robots in a cooperative strategy game blows up too much complexity for very little utility.

Challenges Testers Face for Testing SMAC


While keeping such reports in mind, organizations in different business areas like retail, banking, finance, insurance, games, etc. An Intro to SMAC. There is a lot of discussion going currently about SMAC – Social, Mobile, Analytics and the Cloud. SMAC is a new platform with a lot of growth expected in the years to come. Software testing is not only about testing individual parts of the application but also testing the integrated product associated with it.

Retail 100

Frames Per Second Prefab

The Polyglot Developer

When building a game, it is often a good idea to know your frames per second (fps) during the testing phase. The easiest method to have the frames per second display is to create a prefab that you can recycle across all your game scenes.

Games 52

Stuff The Internet Says On Scalability For February 1st, 2019

High Scalability

Wake up! It's HighScalability time: Memory module for the Apollo Guidance Computer (Mike Stewart). The AGC weighed 70 pounds and had 2048 words of RAM in erasable core memory and 36,864 words of ROM in core rope memory. It flew to the moon. Do you like this sort of Stuff?

More fun with fast remainders when the divisor is a constant

Daniel Lemire

This is fair game and compilers could use this insight, but they do not do it systematically. In software, compilers can often optimize away integer divisions, and replace them with cheaper instructions, especially when the divisor is a constant. I recently wrote about some work on faster remainders when the divisor is a constant.

Stuff The Internet Says On Scalability For January 25th, 2019

High Scalability

Wake up! It's HighScalability time: My god, it's full of synapses! ( 3D map of a fly's brain ). Do you like this sort of Stuff? Please go to Patreon and do what comes natural. Need cloud? Stand under Explain the Cloud Like I'm 10 (35 nearly 5 star reviews).

Dynatrace incorporates Hackerone’s bug bounty program into its security playbook


Customers deserve to use a secure product, and Dynatrace has continuously upgraded its game in improving the security of its software. Dynatrace news. We’ve recently joined forces with Hackerone , the industry leader in external bug bounty programs.

What We Talk About When We Talk About Performance

Randon ASCII

Here are just a few examples: 90% Faster Game Loads? It doesn’t matter whether the task is flying a plane from London to Seattle, loading a game, or finding a file. In this article a gamer describes a technique they have found for getting a game to load in 50 s instead of 510 s.

Games 59

Native Lazy Loading

CSS - Tricks

Yes yes whatever native lazy loading of images but lazy loading of iframes is gonna be a goddamn game changer for ad tech: [link]. IntersectionObserver has made lazy loading a lot easier and more efficient than it used to be, but to do it really right you still gotta remove the src and such, which is cumbersome.

Games 54

Google's New Book: The Site Reliability Workbook

High Scalability

In Chapter 2— Implementing SLOs— there's a detailed example involving the architecture for a mobile phone game. Google has released a new book: The Site Reliability Workbook — Practical Ways to Implement SRE. It's the second book in their SRE series.

Google 207

Take Time To Explain

Professor Beekums

There is this great article about how Kotaku made a post about clever tricks used by game developers and how a number of developers criticized it. Why bother making a post explaining something so basic? Who cares? Apparently lots of people did.

Games 70

Exercises in Emulation: Xbox 360’s FMA Instruction

Randon ASCII

We were thinking about releasing a new console, and we thought it would be nice if that console could run the games of the previous console. Years ago I worked in the Xbox 360 group at Microsoft.

Games 62

Expanding the AWS Cloud – Introducing the AWS Europe (Stockholm) Region

All Things Distributed

We are also enabling some of the Nordics' most successful startups and gaming companies, such as: Bambora, Evolution Gaming, Hemnet, iZettle, KRY, LEO Innovation Lab, Lingit, Lunar Way, Mapillary, Mathem, Mojang, Paradox Interactive, Quinyx, Rovio, Supercell, Tidal, Trustpilot, Tink, and Vivino.

AWS 104

Expanding the Cloud: Introducing the AWS Asia Pacific (Seoul) Region

All Things Distributed

A region in South Korea has been highly requested by companies around the world who want to take full advantage of Korea’s world-leading Internet connectivity and provide their customers with quick, low-latency access to websites, mobile applications, games, SaaS applications, and more.

Games 83

Data Shapley: equitable valuation of data for machine learning

The Morning Paper

These three conditions mirror the fairness conditions from cooperative game-theory as defined by Shapley (in 1953), and constrain to have the following form: In game theory this is called the Shapley value, so here the authors call it the data Shapley value.

Games 82

Stuff The Internet Says On Scalability For June 22nd, 2018

High Scalability

Each drone is rated with a game mechanic and gets special privileges based on performance (just kidding). Hey, it's HighScalability time: 4 th of July may never be the same. China creates stunning non- polluting drone swarm firework displays.

The Top 10 Tips for Better Front-end Website Testing


You need information on your side to stay ahead of the game and on top of the competition. These days everyone knows the importance of front-end site testing and has some basic tools in place to help them – but how do you know if your testing efforts are ideal?

Scaling Amazon ElastiCache for Redis with Online Cluster Resizing

All Things Distributed

Whether it is gaming, adtech, travel, or retail—speed wins, it's simple. To give you some examples, I've been talking to a few gaming companies lately, and their conversations are about the need for speed and flexibility in scaling, both in and out.

Games 83

Stuff The Internet Says On Scalability For July 27th, 2018

High Scalability

143 billion : daily words Google Translated; 73% : less face-to-face interaction in open offices; 10 billion : Uber trips; 131M : data breach by Exactis; $123 billion : Facebook value loss is 4 Twitters and 7 snapchats; $9.1B : spent on digital gaming across all platforms; 20-km : width of lake on mars; 1 billion : Google Drive users; $32.7 Hey, it's HighScalability time: Startup opportunity? Space Garbage Collection service. 18,000+ known Near-Earth Objects. NASA ).

The Obsession with Metrics

The Agile Manager

The game of baseball has entered a stats-heavy era that has changed how people think about the game, but numbers, as Steven Kettmann put it, " eclipse a nuanced understanding of the game. But numbers don't tell the full story of the game. Being alert to the twists and turns of a game is vital, since it’s the glimpses of character that emerge during these unlikely sequences that give baseball its essential flavor."

Database Resolutions for 2018


From the IoT , to 5G , to blockchain , it seems like we’re on the precipice of seeing some truly game-changing technologies come into their own; you don’t want to be left behind when they finally do breakthrough. The New Year brings about the perfect time to start fresh and set some new goals.

The Future in Visual Computing: Research Challenges

ACM Sigarch

interactive AR/VR, gaming and critical decision making). The tremendous growth in visual computing is fueled by the rapid increase in deployment of visual sensing (e.g. cameras) in many usages ranging from digital security/surveillance and automated retail (e.g.

Amazon Makes it Free for Developers to Build and Host Most Alexa Skills Using AWS

All Things Distributed

In a game with memory, you could pause for a few hours and then keep going (like the Wayne Investigation , or Sub War ). Amazon today announced a new program that will make it free for tens of thousands of Alexa developers to build and host most Alexa skills using Amazon Web Services (AWS).

Games 83

Optimizing Performance With Resource Hints

Smashing Magazine

This enables the browser to get ahead of the game and do more work in parallel, decreasing the overall load time. In the same way that prefetching DNS can help the browser get ahead of the game before it sees what’s coming, pre-connecting to a server can make sure that when the browser gets to the part of the page where a resource is needed, the slow work of establishing the connection has already taken place and the line is open and ready to go. <link

I Used The Web For A Day On A 50 MB Budget

Smashing Magazine

I then clicked through to a game review page that weighed another 8.5 I Used The Web For A Day On A 50 MB Budget. I Used The Web For A Day On A 50 MB Budget. Chris Ashton. 2019-07-29T14:00:59+02:00. 2019-07-29T13:06:57+00:00.

Cache 97

Expanding the Cloud: Faster, More Flexible Queries with DynamoDB

All Things Distributed

When querying against a composite key, the hash attribute needs to be uniquely matched but a range operation can be specified for the range attribute: e.g. all orders from Werner in the past 24 hours, or all games played by an individual player in the past 24 hours. All Things Distributed.

Games 76

Stuff The Internet Says On Scalability For March 15th, 2019

High Scalability

300% : AWS IoT growth per year; 74% : mobile games user spending in the App store; 31.4 Wake up! It's HighScalability time: The web is 30 ! Some say it's not the web we wanted. But if we got that web, would it have ever grown so big? Worse usually is better. Do you like this sort of Stuff?

IoT 42

A case for lease-based, utilitarian resource management on mobile devices

The Morning Paper

There are legitimate scenarios where the usage is justified, e.g. for navigation or gaming. A case for lease-based, utilitarian resource management on mobile devices Hu et al., ASPLOS’19.

AWS re:Invent 2017: How Netflix Tunes EC2

Brendan Gregg

Rajan Mittal and Andrew Park Why Regional Reserved Instances Are a Game Changer for Netflix. My last talk for 2017 was at AWS re:Invent, on "How Netflix Tunes EC2 Instances for Performance," an updated version of my [2014] talk.

Minivans and marathons

Particular Software

In my experience, personal growth and career progression were a zero-sum game. I see now that the zero-sum game I anticipated upon my return to full-time work was a fallacy. I read the script and performed my lines well.

Games 67

Nines are not enough: meaningful metrics for clouds

The Morning Paper

Now if customer A violates their own CBEs and this causes desired SLOs not to be met, that’s fair game in my mind. Nines are not enough: meaningful metrics for clouds Mogul & Wilkes, HotOS’19. It’s hard to define good SLOs, especially when outcomes aren’t fully under the control of any single party. The authors of today’s paper should know a thing or two about that: Jeffrey Mogul and John Wilkes at Google 1 !

You don't need ordered delivery

Particular Software

But maybe I get delayed in traffic or wait until the end of that Game of Thrones episode I'm watching for the tenth time. In our family it's a tradition that you get to decide what we'll have for dinner when it's your birthday. On my daughter's last birthday, she picked pizza.

Should We Create a Shared Service? A Decision-making Checklist

Strategic Tech

Shared services aren’t all fun and games, however. One of the key decisions we need to make in software architecture and in our organisations is when and where to create shared services and organise teams to build them.

10 talks to look for at the 2018 O'Reilly Software Architecture Conference in London

O'Reilly Software

Many organizations think about embracing the domain-driven design (DDD) philosophy but wonder about the long game—where will we be seven years from now?