Sat.Nov 25, 2017 - Fri.Dec 01, 2017

article thumbnail

AWS EC2 Virtualization 2017: Introducing Nitro

Brendan Gregg

Hardware virtualization for cloud computing has come a long way, improving performance using technologies such as VT-x, SR-IOV, VT-d, NVMe, and APICv. At Netflix, we've been using these technologies as they've been made available for instance types in the AWS EC2 cloud. The latest AWS hypervisor, Nitro, uses everything to provide a new hardware-assisted hypervisor that is easy to use and has near bare-metal performance.

article thumbnail

Manage Cross-Origin Resource Sharing In A Node With Hapi Application

The Polyglot Developer

To continue down my path of solving the worlds cross-origin resource sharing (CORS) problems, I wanted to adventure into Hapi , a Node.js framework that I’ve been heavily using lately. If you’re not familiar with cross-origin resource sharing, it is something that frequently comes up when you try to use front-end JavaScript to access content from another host or port.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How to set up and run your own Architectural Katas

O'Reilly Software

Neal Ford explains the ground rules for building software architectures. Continue reading How to set up and run your own Architectural Katas.

article thumbnail

Taking On Technical Debt

Professor Beekums

Technical debt is a contentious topic. Building product quickly is at first a very desirable goal, but oftentimes that means taking on technical debt which can slow down a team’s ability to build product in the future. Figuring out the right balance between building quickly in the short term vs building quickly in the long term is quite challenging.

45
article thumbnail

AWS EC2 Virtualization 2017: Introducing Nitro

Brendan Gregg

Hardware virtualization for cloud computing has come a long way, improving performance using technologies such as VT-x, SR-IOV, VT-d, NVMe, and APICv. At Netflix, we've been using these technologies as they've been made available for instance types in the AWS EC2 cloud. The latest AWS hypervisor, Nitro, uses everything to provide a new hardware-assisted hypervisor that is easy to use and has near bare-metal performance.

article thumbnail

Send Emails With Mailgun Using Golang

The Polyglot Developer

When building an application of any kind, there may be a need to have it send emails. For example, let’s say you’re building a script and that script needs to send a report through email when it has completed. Or another example is a web application with a form for collecting user feedback. There are many more application scenarios beyond the two listed.

Servers 40
article thumbnail

Quickly learn about the common methods for analyzing architecture tradeoffs

O'Reilly Software

Mark Richards explores two basic techniques for analyzing tradeoffs of architecture characteristics. Continue reading Quickly learn about the common methods for analyzing architecture tradeoffs.

More Trending

article thumbnail

Rise of TrueTime: Rationale behind Amazon Time Sync Service

Abhishek Tiwari

At re:Invent 2017, Amazon Web Services (AWS) announced Amazon Time Sync Service which provides a highly accurate and reliable global time reference. This service is immediately available in all AWS regions. In many ways, Amazon Time Sync Service is truly inspired by Google' TrueTime. TrueTime is a global reference clock with a bounded non-zero error.

AWS 55
article thumbnail

Navigate Nested Child Routes In A Vue.js Web Application

The Polyglot Developer

Not too long ago I had written a few tutorials around navigation in a Vue.js web application. I had written about navigating between routes as well as passing data between routes in the form of route parameters and query parameters. When developing a web application with a successful user interface, you’re going to want to recycle as many features as possible.

article thumbnail

Looking for disruption? Don't look to technology

The Agile Manager

The chattering classes would have us believe that technology disrupts. It does not. Socio-economic conditions change to create an incongruity that is ripe for exploitation. By way of example, the technology to enable the sharing economy existed for years, but monetizing everything from spare time to the spare bedroom only became appealing when mortgages went underwater, wages stagnated, and the labor participation rate dropped.