Sat.Oct 20, 2018 - Fri.Oct 26, 2018

article thumbnail

Expanding the AWS Cloud – An AWS Region is coming to South Africa!

All Things Distributed

Expanding the AWS Cloud—An AWS Region is coming to South Africa! Today, I am excited to announce our plans to open a new AWS Region in South Africa! AWS is committed to South Africa's transformation. The AWS Africa (Cape Town) Region is another milestone of our growth and part of our long-term investment in and commitment to the country. It is our first Region in Africa, and we're shooting to have it ready in the first half of 2020.

AWS 167
article thumbnail

How architecture evolves into strategy

O'Reilly Software

A look at the roles of architect and strategist, and how they help develop successful technology strategies for business. There are two jobs in the world that people want to do the most while knowing the least about: architect and strategist. I should start by saying this section does not offer a treatise on how to do architecture. I'm offering an overview of my perspective on the field, which I hope is a unique and interesting take on it, in order to provide context for the work at hand: devisi

Strategy 100
Insiders

Sign Up for our Newsletter

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

article thumbnail

Looking Ahead Beyond CMOS

ACM Sigarch

Over the last decade, flagship processors from Intel and AMD have been eking out only marginal cross-generational single threaded (ST) performance gains. Instead, the focus has been on boosting aggregate performance by increasing core count. While throughput performance is important, especially in data-centers, single threaded performance remains a pivotal metric for a large swath of application domains (HPC, Finance etc.).

article thumbnail

Build An Alexa Skill With Golang And AWS Lambda

The Polyglot Developer

It has been a few years since I last worked on and published an application, otherwise known as a Skill, for Alexa powered voice assistants. My last Skill titled, BART Control , was built out of necessity because of my commuting on the Bay Area Rapid Transit system. While I didn’t open source it, I had created the Skill with Node.js and a publicly available BART web service.

Lambda 52
article thumbnail

Booting a Custom Linux Kernel in QEMU and Debugging it with GDB

Nick Desaulniers

Typically, when we modify a program, we’d like to run it to verify our changes. Before booting a compiled Linux kernel image on actual hardware, it can save us time and potential headache to do a quick boot in a virtual machine like QEMU. as a sanity check. If your kernel boots in QEMU, it’s not a guarantee it will boot on metal, but it is a quick assurance that the kernel image is not completely busted.

C++ 56
article thumbnail

A foundational strategy pattern for analysis: MECE

O'Reilly Software

As lists are the raw material of strategy and technology architecture, MECE list-making is one of the most useful tools you can have in your tool box. MECE, pronounced "mee-see," is a tool created by the leading business strategy firm McKinsey. It stands for "mutually exclusive, collectively exhaustive," and dictates the relation of the content, but not the format, of your lists.

article thumbnail

KeyCDN Launches POP in Helsinki

KeyCDN

Today we’re excited to announce that we’ve launched yet another POP location to help further supercharge our network’s content delivery speeds. Our newest point of presence has been launched in Helsinki, Finland! The new POP is in production and has been automatically added to all existing Zones. POP in Helsinki Further Expands Content Delivery to Finland With the introduction of a POP in Helsinki, our presence in Europe becomes even stronger.

More Trending

article thumbnail

The Role Of Manual Testing

Professor Beekums

I’m a big fan of automated testing. The math just works out. Why spend hours running a series of test cases when a computer can do it in seconds. With benefits like this, my zeal for automated testing can make it seem like I think that all testing should be automated. However, this couldn’t be farther from the truth. There is little room in software development for pure rote manual testing, but that’s not the only reason to manually test software.

Testing 45
article thumbnail

Web Services For The JavaScript Developer, First Edition

The Polyglot Developer

I am pleased to announce the release of my first ever eBook titled, Web Services for the JavaScript Developer , which focuses on the development of REST and GraphQL APIs using JavaScript, Node.js, and various frameworks. The book was designed to help make you successful at modeling and validating your data, designing queries, and anything related to creating web services.

article thumbnail

Booting a Custom Linux Kernel in QEMU and Debugging It With GDB

O'Reilly Software

Typically, when we modify a program, we’d like to run it to verify our changes. Before booting a compiled Linux kernel image on actual hardware, it can save us time and potential headache to do a quick boot in a virtual machine like QEMU as a sanity check. If your kernel boots in QEMU, it’s not a guarantee it will boot on metal, but it is a quick assurance that the kernel image is not completely busted.

article thumbnail

Percona Live Europe Presents: pg_chameleon MySQL to PostgreSQL Replica Made Easy

Percona Community

What excites me is the possibility that this tool is giving to other people. Also, the challenges I’ve faced and the new ideas for the future releases are always source of interest that keep me focused on the project. So I’m looking forward to sharing this with the conference delegates. pg_chameleon can achieve two tasks in a very simple way. It can setup a permanent replica between MySQL and PostgreSQL, giving the freedom of choice for the right tool for the right job, or can migrate mult

article thumbnail

X-Ray scenario to demonstrate Nutanix ILM behavior.

n0derunner

Specifically a customer wanted to see how performance changes (and how quickly) as data moves from HDD to SSD automatically as data is accessed. The access pattern is 100% random across the entire disk. In a hybrid Flash/HDD system – “cold” data (i.e. data that has not been accessed for a long time) is moved from SSD to HDD when the SSD capacity is exhausted.

Cache 40
article thumbnail

The Role Of Manual Testing

Professor Beekums

I’m a big fan of automated testing. The math just works out. Why spend hours running a series of test cases when a computer can do it in seconds. With benefits like this, my zeal for automated testing can make it seem like I think that all testing should be automated. However, this couldn’t be farther from the truth. There is little room in software development for pure rote manual testing, but that’s not the only reason to manually test software.

Testing 40
article thumbnail

Stuff The Internet Says On Scalability For October 26th, 2018

High Scalability

Wake up! It's HighScalability time: Sometimes old school is best. Do you like this sort of Stuff? Please support me on Patreon. I'd really appreciate it. Know anyone looking for a simple book explaining the cloud? Then please recommend my well reviewed book: Explain the Cloud Like I'm 10 (30 reviews!). They'll love it and you'll be their hero forever. 23% : fraudulent ad impressions; 10 : years jQuery File Upload Plugin has been vulnerable; 240% : numpywren’s compute efficiency (total CPU-

article thumbnail

Percona Live Europe Presents: MariaDB 10.4 Reverse Privileges (DENY)

Percona Community

One of the most common questions about privileges in MySQL and MariaDB is how would a user revoke access to a particular table, in a large database with hundreds or thousands of tables, while keeping the rest available. Currently, there is no easy solution. Just grant access to everything else, individually. Not only does this reduce server performance, but is a nightmare to maintain.

article thumbnail

Headless WordPress: The Ups And Downs Of Creating A Decoupled WordPress

Smashing Magazine

Headless WordPress: The Ups And Downs Of Creating A Decoupled WordPress. Headless WordPress: The Ups And Downs Of Creating A Decoupled WordPress. Denis Žoljom. 2018-10-26T13:45:46+02:00. 2019-04-29T18:34:58+00:00. WordPress came a long way from its start as a simple blog writing tool. A long 15 years later it became the number one CMS choice for developers and non-developers alike.

Cache 79
article thumbnail

Percona Live Europe Presents: Need for speed - Boosting Apache Cassandra's performance using Netty

Percona Community

My talk is titled Need for speed: Boosting Apache Cassandra’s performance using Netty. Over the years that I have worked in the software industry, making code run fast has fascinated me. So, naturally when I first started contributing to Apache Cassandra, I started looking opportunities to improve its performance. My talk takes us through some interesting challenges within a distributed system like Apache Cassandra and various techniques to significantly improve its performance.

Speed 40