System Architecture

System Architecture

7410 bookmarks
Custom sorting
PromCon 2022: Why Prometheus Had to Change
PromCon 2022: Why Prometheus Had to Change
As Prometheus’ celebrates its 10-year anniversary, its users are also becoming smarter about what they want and need.
·thenewstack.io·
PromCon 2022: Why Prometheus Had to Change
Manage Security Risk in Your Supply Chain
Manage Security Risk in Your Supply Chain
Managing risk in supply chain security starts with risk documentation, risk monitoring and frequent governance.
·thenewstack.io·
Manage Security Risk in Your Supply Chain
Engineering Best Practices of CI Pipelines
Engineering Best Practices of CI Pipelines
A look at strategies implemented by software giants, so you can benefit from their experience and apply their strategies in our own CI/CD pipelines.
·thenewstack.io·
Engineering Best Practices of CI Pipelines
Better Onboarding with Verifiable Credentials
Better Onboarding with Verifiable Credentials
Making onboarding easier would result in better customer experience, more customers, and reduced support costs.
·windley.com·
Better Onboarding with Verifiable Credentials
Using ULIDs at incident.io
Using ULIDs at incident.io
ULIDs are an alternative to UUIDs that solve several problems, but it's not all plain sailing. This post shares experience using ULIDs in production, exploring some of the drawbacks in an aim to help others pick an ID format.
·blog.lawrencejones.dev·
Using ULIDs at incident.io
HTTP/3 Prioritization Demystified
HTTP/3 Prioritization Demystified
If you deal with Web Performance, you've probably heard about HTTP resource prioritization. This is especially true since last year, as Chromium added so-called "Priority Hints" with the new fetchpriority attribute, which allow you to tweak said prioritizations. You may have also heard that the prio
·calendar.perfplanet.com·
HTTP/3 Prioritization Demystified
Comprehensions
Comprehensions
Website for Elixir
·elixir-lang.org·
Comprehensions
The List of Object-oriented Programming Languages
The List of Object-oriented Programming Languages
Have you ever wondered what object-oriented programming languages are popular in use today? Check out this list to find out.
·orientsoftware.com·
The List of Object-oriented Programming Languages
Schema.org - Schemas - Schema.org
Schema.org - Schemas - Schema.org
Schema.org is a set of extensible schemas that enables webmasters to embed structured data on their web pages for use by search engines and other applications.
·schema.org·
Schema.org - Schemas - Schema.org
Open Skills Taxonomy
Open Skills Taxonomy
Skills Taxonomy/Open methodology:At Emsi Burning Glass, we remain committed to uniting the complex web of people, education, and work with the simplicity of a skills-based language. Connecting these groups is essential in engaging people in the workforce, creating unity between education programs and the needs of the market, developing career pathways, and enabling communities to bridge the gap between open jobs and the unemployed.
·lightcast.io·
Open Skills Taxonomy
A few comments on ‘age’
A few comments on ‘age’
Update: I’ve updated the section on Cryptographic Doom at the end of the article after clarifications from the age author. That specific criticism was based on my misreading of the age spec. Age is…
·neilmadden.blog·
A few comments on ‘age’
The Six Webs, 10 Years On
The Six Webs, 10 Years On
This video was recorded at MIT World Series: Emerging Technologies Conference 2005. It's a good thing that a decade ago, some engineers at Sun Microsystems became dissatisfied with the limitations of the desktop PC and with kludgy TV remote controls. Their frustrations, according to Bill Joy, led to technology breakthroughs we count on today—and will likely in years to come. Joy and his colleagues grasped early on the impact the Internet would have on both computing and entertainment. Back in the 90s, they decided to play out how technologies imbedded in daily life would evolve under the influence of the internet. They envisioned the "far" web, as defined by the typical TV viewer experience; the "near" web, or desktop computing; the "here" web, or mobile devices with personal information...
·merlot.org·
The Six Webs, 10 Years On
Bloom Programming Language
Bloom Programming Language
Disorderly programming for the cloud and other distributed systems.
·bloom-lang.net·
Bloom Programming Language
The Six Webs, 10 Years On
The Six Webs, 10 Years On
It’s a good thing that a decade ago, some engineers at Sun Microsystems became dissatisfied with the limitations of the desktop PC and with kludgy TV remote controls. Their frustrations, according to Bill Joy, led to technology breakthroughs we count on today—and will likely in years to come. Joy and his colleagues grasped early on the impact the Internet would have on both computing and entertainment. Back in the 90s, they decided to play out how technologies imbedded in daily life would evolve under the influence of the internet. They envisioned the “far” web, as defined by the typical TV viewer experience; the “near” web, or desktop computing; the “here” web, or mobile devices with personal information one carried all the time; the “weird” web, characterized by voice recognition systems; the “B2B” web of business computers dealing exclusively with each other; and the “D2D” web, of intelligent buildings and cities. (Sun’s programming language Java was a deliberate attempt at a platform for all six webs.) Joy sees the six webs as a great organizing principle for understanding how the internet will continue to change. He believes the “here” web will figure most prominently in our lives, with its “nomadic idea that instead of being tethered to an office, we carry around things of most interest to us.” He notes the increasing “cleavage between entertainment authored for the ‘here’ and ‘far’ webs.” The latter is dominated by such corporate interests as game companies intent on copy protection and rights management, while the “more anarchic world” of the internet leads to more interesting content, such as personal publishing, housed best on the “here” web. Says Joy, “Doing things with people you know through a small screen makes enormous sense.”
·videolectures.net·
The Six Webs, 10 Years On
Building the fastest Lua interpreter.. automatically!
Building the fastest Lua interpreter.. automatically!
It is well-known that writing a good VM for a dynamic language is never an easy job. High-performance interpreters, such as the JavaScript interpreter in Safari, or the Lua interpreter in LuaJIT, are
·sillycross.github.io·
Building the fastest Lua interpreter.. automatically!
Memorable Unique Identifiers (MUIDs)
Memorable Unique Identifiers (MUIDs)
I was reading up on the Microprediction website, and I saw that instead of registering and getting API keys, they were using something called MUIDs that can be generated completely locally.
·gkbrk.com·
Memorable Unique Identifiers (MUIDs)
WebSub
WebSub
WebSub provides a common mechanism for communication between publishers of any kind of Web content and their subscribers, based on HTTP web hooks. Subscription requests are relayed through hubs, which validate and verify the request. Hubs then distribute new and updated content to subscribers when it becomes available. WebSub was previously known as PubSubHubbub.
·w3.org·
WebSub