question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Define a good policy for safely handling (and caching?) external resources such as namecheck.fontdata.com and the MS vendor ID list.

See original GitHub issue

e.g. here: http://35.225.170.228/report/d77de85c-eaa2-4738-9df6-ffc4a96b573d

I just scaled the dashboard to check ~ 5000 fonts in ~ 10 minutes. That’s ~ 8 fonts per second. Most probably not a load acceptable for http://namecheck.fontdata.com. Now I feel bad, we had around 1600 workers send requests at the same time to that service. I also ran these collection wide checks multiple times over the last days, but I think the last one, once it was properly scaled, broke that service.

I won’t run the full collection test anymore unless we have a solution for this and other external requests.

Issue Analytics

  • State:open
  • Created 6 years ago
  • Comments:13 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
graphicorecommented, Dec 22, 2017

to slowly build our own cache

Yeah, we should probably have something like this

0reactions
m4rc1ecommented, Jan 15, 2018

I think this test should only run when the font does not exist in our collection.

Read more comments on GitHub >

github_iconTop Results From Across the Web

0.8.x series Milestone · GitHub
Define a good policy for safely handling (and caching?) external resources such as namecheck.fontdata.com and the MS vendor ID list. P2 Important.
Read more >
Viewing online file analysis results for 'jw3setup.exe'
Queries the internet cache settings (often used to hide footprints in index.dat or internet cache) Reads the active computer name
Read more >
Analysis Report http://www.cpcheckme.com - Joe Sandbox
Uses HTTPS for network communication, use the 'Proxy HTTPS (port 443) to read its encrypted data' cookbook for further analysis ...
Read more >
Writing an Information Security Policy - DATAVERSITY
Decide on your mandates, sub-policies, and supplementary documents. Then you can design a policy with all the crucial elements, taking great ...
Read more >
MultiNet for OpenVMS Administrator's Reference
that has the highest version number of all the ISC-LICENSE files included with such distributions, in which case.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found