How Different Are REST and GraphQL After All? | StepZen blog
The usual debate is REST versus GraphQL, but are the two really that different after all? Let's look at the similarities and differences to understand which is best for your project.
How We Built an Open Source Drop-In Replacement for gRPC – The New Stack
Our team at Storj is building a decentralized cloud object storage and when we decided to build it using Go, we thought we’d also utilize gRPC for peer-to-peer remote procedure calls in client/server interactions. gRPC is designed for environments like the one we are building at Storj. It connects services together with easy code generation,…
Chaos Engineering Moves Beyond ‘Breaking Stuff’ to Highlight Business Value – The New Stack
When Netflix first pioneered chaos engineering 10 years ago with its Chaos Monkey tools, the prevalent idea was randomly shutting down parts of a system to see if the whole thing goes down. Since then, chaos engineering has evolved into a more mature practice that vendors and enterprises are adopting more widely, whether they call…
How J.G. Ballard Foresaw the Future #cyberpunk « Adafruit Industries – Makers, hackers, artists, designers and engineers!
The influence on cyberpunk of New Wave sci-fi author, J.G. Ballard, cannot be overstated. Ballard, along with other New Wave authors of the 60s and 70s, like William Burroughs, Phillip K. Dick, Ali…
How to Correctly Frame and Calculate Latency SLOs – The New Stack
As more companies transform into service-centric, “always on” environments, they are implementing Site Reliability Engineering (SRE) principles like Service Level Objectives (SLOs). SLOs are an agreement on an acceptable level of availability and performance and are key to helping engineers properly balance risk and innovation. SLOs are typically defined around both latencies and error rates.…
Seven Rules for Delivering Machine Learning Projects on Time - Data Science Central
Predicting the length of time it will take to get a Machine Learning (ML) project into production can be tricky. If there is an issue, more often than not, it…
Count the number of companies you pay regularly for anything. Add up what you pay for all of them. Then think about the time you spend trying and failing to “manage” any of it—especiall…
Sunk costs, creativity and your Practice | Seth's Blog
“Ignore sunk costs” is the critical lesson of useful decision making. The thing you earned, that you depend on, that was hard to do–it’s a gift from your former self. Just b…
Rival post-PCIe bus standards groups sign peace treaty – Blocks and Files
Two rival groups developing CPU-peripheral bus standards have agreed to work together. The CXL and Gen-Z groups announced yesterday a memorandum of understanding, which opens the door for future collaboration. Blocks & Files expects a combined CXL-Gen-Z specification will be developed quickly and available before the end of the year. Jim Pappas, CXL Consortium board […]
Git Good - The magic of keeping a clean Git history | Blog | simplabs
Chris Manson goes into detail about the benefits of a clean git history and describes some tips and tricks that really help you clean up your branches and Pull Requests
Team builds first hacker-resistant cloud software system
Whenever you buy something on Amazon, your customer data is automatically updated and stored on thousands of virtual machines in the cloud. For businesses like Amazon, ensuring the safety and security ...
European Telecom Giants Prioritize a Kubernetes-Based Open Cloud Platform – The New Stack
Recently, five European telecom operators (Deutsche Telecom, Orange, Telefonica, TIM S.p.A., and Vodafone) signed a Memorandum of Understanding (MoU) to boost innovation in Open RAN, industry-wide interface standards that allow radio access network equipment and software from different vendors to communicate. Collectively, the European telecoms published a "Technical Priorities Document" that aims to list down…