System Architecture

System Architecture

7424 bookmarks
Custom sorting
Build the future of web development with Next.js
Build the future of web development with Next.js
Build a URL shortener with Next.js, Vercel, Redis, and Upstash. Learn how to use Next.js Edge in combination with Redis to build web app
·itnext.io·
Build the future of web development with Next.js
Hyperledger Indy – Hyperledger Foundation
Hyperledger Indy – Hyperledger Foundation
A distributed ledger that provides tools, libraries, and reusable components for creating and using independent digital identities.
·hyperledger.org·
Hyperledger Indy – Hyperledger Foundation
European Digital Identity Architecture and Reference Framework – Outline
European Digital Identity Architecture and Reference Framework – Outline
The present outline provides a summary description of the eIDAS expert group’s understanding of the EUDI Wallet concept. The eIDAS expert group adopted the present document on 22 February 2022 and decided to publish it for stakeholder feedback.
·digital-strategy.ec.europa.eu·
European Digital Identity Architecture and Reference Framework – Outline
Considering the Next Generation of API Gateways and Management
Considering the Next Generation of API Gateways and Management
I am trying to write nightly here on API Evangelist, capturing at least one thought from my work with APIs. One of the areas of API operations I am doing a deep dive into right now is the familiar and well-known area of API management and specifically the increasingly commoditized API gateway. API management was the original catalyst for this blog back in 2010, and a space I have followed closely over the last twelve years. While I haven’t been down in the weeds of API Management while at Postman, I have been helping shape our gateway strategy, resulting in me diving deeply into the API management realm to understand what has changed, and explore what the signals are regarding what the future holds. While evaluating different API gateways today I was connected to Josh Twist (@joshtwist), the CEO of Zuplo today, and had an interesting conversation with him about what is next when it comes to API Management and gateways. While I still have a lot of research, discussions, and contemplating what the future holds when it comes to API Management and gateways, some of the areas I’ve been noodling about from conversation via my Breaking Changes podcast are centered around these areas: Multi-Protocol - Allowing us to deliver web, GraphQL, WebSockets, gRPC, and other types of APIs via the same gateway. Multi-Cloud - Abstracting away the complexities of delivering APIs across any of the cloud platforms that we will need to. Federated - Leveraging centralized guidance, policies, and other resources, while supporting distributed teams to have autonomy. Product Management - Using the gateway layer to define, iterate, and ensure our digital resources meet the needs of consumers. Edge - Making it dead simple to deploy APIs as close to your consumers as possible, helping improve performance and quality. Regional - Shadowing edge deployments with the ability to deliver across the regions we need to meet regulatory needs. Policies - Standardizing, federating, and automating how policies are applied across gateways by any team delivering Apis. These are just some of the leading areas I am seeing gateway providers work to meet the needs of API producers across many industries, but during my conversation with Zuplo, I was enlightened when it comes to a handful of other areas I feel are shaping what is happening at this layer of our API Operations: Identity - Simplifying identity and access management across APIs, leveraging modern approaches to this essential dimension. GitOps - Meeting developers where they are when it comes to developing APIs, building on what they know via source control and CI/CD. Programmable - Leveraging the APIs behind API gateways to ensure that our API operations are always programmable. Simplicity - Keeping things simple and doing exactly what teams need, making capabilities accessible across business and technical teams. During our discussion about how Zuplo views API management around the API gateways, and similar to my discussion with CloudFlare, we talked about the growing importance of delivering APIs at the edge. But it was the GitOps and programmable belief that accompanied this that really caught my attention. When I combine multi-protocol, multi-cloud, federated gateway solutions deployed at the edge within regions you need to operate in, while being able to programmatically govern, audit, configure, scale, evolve, and shape the delivery of APIs—-I find myself getting closer to a coherent vision of what could be next for API gateways. I am still hyper focused on the gateway, and will also zoom out to more management capabilities like portals, documentation, and other solutions as part of my research in coming weeks. While I have been very focused on multi-protocol and the ability to deliver HTTP, TCP, and other types of APIs, as well as RESTful, GraphQL, WebSockets, gRPC and other patterns across gateways due to my work on API specifications as part of Postman Open Technologies, I find federated, edge, GitOps, and programmable approaches to managing our API landscape via gateways very compelling and worth pondering more. I’ll be digging in more into these topics, reaching out to more people I know about their thoughts, evaluating other leading gateway solutions, and working towards a more opinionated view of what is coming when it comes to this well-established aspect of how we do APIs. Then I’ll publish some more formal work via Postman channels, taking my rough ideas here and bringing them home when it comes to a wider audience.
·apievangelist.com·
Considering the Next Generation of API Gateways and Management
The Story of Scalar | The GitHub Blog
The Story of Scalar | The GitHub Blog
New to Git v2.38, Scalar is a built-in repository manager for large repos. Here, we’ll tell the story of how Scalar went from a rough VFS for Git successor to a fully-integrated Git tool, with all of the engineering lessons learned in the process.
·github.blog·
The Story of Scalar | The GitHub Blog
Have Some CAKE: The New (Stateful) Serverless Stack
Have Some CAKE: The New (Stateful) Serverless Stack
Architecting an app for scale from the start used to mean choosing between starting fast vs. scaling fast later. The the CAKE stack lets you start with a configuration that will meet your needs for the long term.
·thenewstack.io·
Have Some CAKE: The New (Stateful) Serverless Stack
The 3 Underrated Strengths of a Native Graph Database
The 3 Underrated Strengths of a Native Graph Database
If you’ve been told the purpose of a graph database is to enable you to see your organization’s data as a graph, you haven’t been told enough. #data #graphdatabase #cloudnative
·thenewstack.io·
The 3 Underrated Strengths of a Native Graph Database
What Is MITRE D3FEND, and How Do You Use It?
What Is MITRE D3FEND, and How Do You Use It?
Learn how this common language around defensive techniques eliminates ambiguity and keeps security teams on the same page.
·thenewstack.io·
What Is MITRE D3FEND, and How Do You Use It?
Bringing passkeys to Android & Chrome
Bringing passkeys to Android & Chrome
developers can enroll in the Google Play Services beta and use Chrome Canary. Both features will be generally available on stable channels
·android-developers.googleblog.com·
Bringing passkeys to Android & Chrome
The Edge Is The New Frontier For IT
The Edge Is The New Frontier For IT
The datacenter is becoming hyperdistributed and incorporating some multiple of capacity – 2X, 3X, 4X, or maybe 10X – outside of the traditional datacenter
·nextplatform.com·
The Edge Is The New Frontier For IT
Comparing Kubernetes Gateway and Ingress APIs
Comparing Kubernetes Gateway and Ingress APIs
Exploring the new Kubernetes Gateway API and comparing it with the existing Kubernetes Ingress API for handling external traffic.
·navendu.me·
Comparing Kubernetes Gateway and Ingress APIs
cznic / tcl · GitLab
cznic / tcl · GitLab
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications,...
·gitlab.com·
cznic / tcl · GitLab
How to intercept, observe & mock WebRTC traffic
How to intercept, observe & mock WebRTC traffic
WebRTC allows two users on the web to communicate directly, sending real-time streams of video, audio & data peer-to-peer, from within a…
·httptoolkit.com·
How to intercept, observe & mock WebRTC traffic
Rethinking Authentication UX — Smashing Magazine
Rethinking Authentication UX — Smashing Magazine
How to improve authentication UX, with magic links, 2FA, better password recovery and relaxed rules for secure, accessible and usable passwords.
·smashingmagazine.com·
Rethinking Authentication UX — Smashing Magazine
SOLID Principles Sketches
SOLID Principles Sketches
Interactive sketches to illustrate SOLID programming principles with real-world examples
·itnext.io·
SOLID Principles Sketches