System Architecture

System Architecture

8129 bookmarks
Custom sorting
OWASP Top Ten | OWASP Foundation
OWASP Top Ten | OWASP Foundation
The OWASP Top 10 is the reference standard for the most critical web application security risks. Adopting the OWASP Top 10 is perhaps the most effective first step towards changing your software development culture focused on producing secure code.
·owasp.org·
OWASP Top Ten | OWASP Foundation
JSON Crack - Crack your data into pieces
JSON Crack - Crack your data into pieces
Simple visualization tool for your JSON data. No forced structure, paste your JSON and view it instantly.
·jsoncrack.com·
JSON Crack - Crack your data into pieces
Reverse Pull-Requests
Reverse Pull-Requests
How We Used GitHub PRs In A Trunk-Based, Continuous Deployment Development Team
·ideas.riverglide.com·
Reverse Pull-Requests
Cache your CORS, for performance & profit | HTTP Toolkit
Cache your CORS, for performance & profit | HTTP Toolkit
CORS is a necessity for many APIs, but basic configurations can create a huge number of extra requests, slowing down every browser API…
·httptoolkit.tech·
Cache your CORS, for performance & profit | HTTP Toolkit
Shortest URLs on the Internet
Shortest URLs on the Internet
What’s the shortest URL for which content is served on the internet? There are quite a few single-letter second-level domains that are used in very short URLs, such as Google’s http://g.co or Facebook’s https://m.me. But we can go shorter than this: there’s nothing stopping TLD registry operators serving A records at the apexes of their TLD zones. For example, if Verisign (the operator of the com TLD registry) wished, they could add an A record at the apex of the com TLD zone – com would then resolve to that IP, and your browser would connect to that IP when you visited https://com.
·jameswillia.ms·
Shortest URLs on the Internet
11 Laws of Software Estimation for Complex Work
11 Laws of Software Estimation for Complex Work
Wrong estimates aren’t your fault, but they are definitely your problem Image byPexels [https://pixabay.com/users/pexels-2286921/?utm_source=link-attribution&utm_medium=referral&utm_campaign=image&utm_content=2181916] I was sitting alone in a meeting room and anxiously waiting for my manager to enter. I had been
·mdalmijn.com·
11 Laws of Software Estimation for Complex Work
What is Helm: The package manager for Kubernetes
What is Helm: The package manager for Kubernetes
Helm is a package manager for Kubernetes, which makes it simple to take applications and services that are highly re-iterable...
·programmingfire.com·
What is Helm: The package manager for Kubernetes
Articles on Gpu
Articles on Gpu
Technical deep-dives on gpu.
·abyteofcoding.com·
Articles on Gpu
Introduction to microservices architecture
Introduction to microservices architecture
Basic software architecture article, Elements of microservices architecture, DDD, communication, and considerations.
·medium.com·
Introduction to microservices architecture
Solving the Next Engineering Challenge: Continuous Merge
Solving the Next Engineering Challenge: Continuous Merge
The adoption of CI/CD tools has made delivering new features to customers faster than ever. A far cry from the weeks-long code freezes and everlasting pipeline stabilization sessions that my team commonly referred to as integration hell. But yesterday’s solutions have exposed the next big challenge for today’s developers; actually getting code merged.
·devinterrupted.substack.com·
Solving the Next Engineering Challenge: Continuous Merge
Introducing LiteFS
Introducing LiteFS
We are building a distributed file system for your SQLite databases. Kinda weird, huh?
·fly.io·
Introducing LiteFS
Home - Solo.io
Home - Solo.io
Modern service connectivity for Kubernetes, cloud, and microservices with enhanced Istio and Envoy Proxy for service mesh and API gateways
·solo.io·
Home - Solo.io
Why RustPython?
Why RustPython?
An open source Python 3 (CPython = 3.10.0) interpreter written in Rust 🐍 😱 🤘
·rustpython.github.io·
Why RustPython?
How we Abused Repository Webhooks to Access Internal CI Systems at Scale - Cider Security Site
How we Abused Repository Webhooks to Access Internal CI Systems at Scale - Cider Security Site
As adoption of CI systems and processes becomes more prevalent, organizations opt for a CI/CD architecture which combines SaaS-based source control management systems (like GitHub or GitLab) with an internal, self-hosted CI solution (e.g. Jenkins, TeamCity). Many organizations using such architectures allow these CI systems to receive webhook events from the SaaS source control vendors, for the simple purpose of triggering pipeline jobs.
·cidersecurity.io·
How we Abused Repository Webhooks to Access Internal CI Systems at Scale - Cider Security Site
Model Your Authorization with the Policy Builder
Model Your Authorization with the Policy Builder
Oso Cloud’s Policy builder is an interactive tool that allows you to identify and select all the authorization patterns that fit your use case.
·osohq.com·
Model Your Authorization with the Policy Builder
Pandas, CuDF, Modin, Arrow, Spark and a Billion Taxi Rides
Pandas, CuDF, Modin, Arrow, Spark and a Billion Taxi Rides
We are continuing our saga of CPU vs. GPU articles comparing the most common data-processing toolkits, and this time it will be about tabular data. Specifically, we will compare frameworks with Pandas-like Python interfaces on a dataset often used to compare SQL Databases. TLDR: Use Arrow to parse large datasets and split it in batches to process via CuDF 15x faster! If you are looking for a broader overview of the general topic - my recent PyData talk on “Accelerated Data-Science Libraries” was just published on YouTube.
·unum.cloud·
Pandas, CuDF, Modin, Arrow, Spark and a Billion Taxi Rides
The Things Conference 2022: catch up with us and all things LoRaWAN® | Arduino Blog
The Things Conference 2022: catch up with us and all things LoRaWAN® | Arduino Blog
We are excited to announce our team will be traveling to Amsterdam for The Things Conference on September 22nd-23rd, where Arduino will be among select exhibitors. The Things Conference is the world’s largest conference about LoRaWAN®, bringing together the industry’s major players contributing to this technology’s development in a two-day deep dive dedicated to making […]
·blog.arduino.cc·
The Things Conference 2022: catch up with us and all things LoRaWAN® | Arduino Blog
Introducing io_uring_spawn
Introducing io_uring_spawn
The traditional mechanism for launching a program in a new process on Unix systems—forking and execing—has been with us for decades, but it is not really the most efficient of operations. Various alternatives have been tried along the way but have not supplanted the traditional approach. A new mechanism created by Josh Triplett adds process creation to the io_uring asynchronous I/O API and shows great promise; he came to the 2022 Linux Plumbers Conference (LPC) to introduce io_uring_spawn.
·lwn.net·
Introducing io_uring_spawn
PostgreSQL Streaming Replication: Made Easy with 2 Methods
PostgreSQL Streaming Replication: Made Easy with 2 Methods
This blog teaches you how to master PostgreSQL streaming replication. It also introduces an alternative automated method to replicate data with ease.
·hevodata.com·
PostgreSQL Streaming Replication: Made Easy with 2 Methods