This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. The Amazon.com 2010 Shareholder Letter Focusses on Technology. By Werner Vogels on 27 April 2011 12:51 AM. | Permalink. | Comments (). In the 2010 Shareholder Letter Jeff Bezos writes about the unique technologies developed at Amazon.com over the years.
Scala is a JVM languages designed by Martin Odersky in early 2001 and it brings features of object-oriented programming and functional programming together. Scala is competing again several new JVM languages including but not limited to Groovy, Clojure, JRuby and Jython.
In the first installment , we had a look at how the CFO is primarily concerned with consistent cash flow so that the business can service long-term financing obligations. As a result, when the CFO is first introduced to Agile, he or she will not be terribly pleased to hear that we’re doing away with predictive planning in favour of continuous reprioritization, even if we allege to be doing it in pursuit of maximizing capital allocation.
With so much happening in the computing world, now seemed like the right time to write “Welcome to the Jungle” – a sequel to my earlier “The Free Lunch Is Over” essay. Here’s the introduction: Welcome to the Jungle. In the twilight of Moore’s Law, the transitions to multicore processors, GPU computing, and HaaS cloud computing are not separate trends, but aspects of a single trend – mainstream computers from desktops to ‘smartphones’ are being permanently transformed into heterogeneous supercomp
I always look forward to the December return of the all the lovely advent blogs that are full of web goodness. Sites like 24ways , PHPAdvent and the Performance Calendar mean that I’ll have something to look forward to reading each day. So I was very excited when Stoyan asked if I would like to write another post for the Performance Calendar this year.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Music to my Ears - Introducing Amazon Cloud Drive and Amazon Cloud Player. By Werner Vogels on 28 March 2011 02:50 PM. | Permalink. | Comments (). Today Amazon.com announced new solutions to help customers manage their digital music collections. Amazon Cloud Drive and Amazon Cloud Player enable customers to securely and reliably store music in the cloud and play it on any Android phone, tablet, Mac
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. New AWS feature: Run your website from Amazon S3. By Werner Vogels on 17 February 2011 07:45 AM. | Permalink. | Comments (). Since a few days ago this weblog serves 100% of its content directly out of the Amazon Simple Storage Service (S3) without the need for a web server to be involved.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. No Server Required - Jekyll & Amazon S3. By Werner Vogels on 17 August 2011 11:40 AM. | Permalink. | Comments (). As some of you may remember I was pretty excited when Amazon Simple Storage Service (S3) released its website feature such that I could serve this weblog completely from S3.
Sign up to get articles personalized to your interests!
Technology Performance Pulse brings together the best content for technology performance professionals from the widest variety of industry thought leaders.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. No Server Required - Jekyll & Amazon S3. By Werner Vogels on 17 August 2011 11:40 AM. | Permalink. | Comments (). As some of you may remember I was pretty excited when Amazon Simple Storage Service (S3) released its website feature such that I could serve this weblog completely from S3.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud - Introducing Amazon ElastiCache. By Werner Vogels on 22 August 2011 07:40 PM. | Permalink. | Comments (). Today AWS has launched Amazon ElastiCache , a new service that makes it easy to add distributed in-memory caching to any application.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud â?? Introducing the AWS South America (Sao Paulo) Region. By Werner Vogels on 14 December 2011 07:00 PM. | Permalink. | Comments (). Today, Amazon Web Services is expanding its worldwide coverage with the launch of a new AWS Region in Sao Paulo, Brazil.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. AWS Elastic Beanstalk: A Quick and Simple Way into the Cloud. By Werner Vogels on 18 January 2011 04:00 PM. | Permalink. | Comments (). Flexibility is one of the key principles of Amazon Web Services - developers can select any programming language and software package, any operating system, any middleware and any database to build systems and applications that meet their requirements.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Simplifying IT - Create Your Application with AWS CloudFormation. By Werner Vogels on 24 February 2011 04:00 PM. | Permalink. | Comments (). With the launch of AWS CloudFormation today another important step has been taken in making it easier for customers to deploy applications to the cloud.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. New Route 53 and ELB features: IPv6, Zone Apex, WRR and more. By Werner Vogels on 24 May 2011 05:26 AM. | Permalink. | Comments (). An important contribution to the success of the Amazon Web Services is the willingness to listen closely to our customers and to use this feedback to drive the feature roadmap of a service.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Driving down the cost of Big-Data analytics. By Werner Vogels on 18 August 2011 04:00 PM. | Permalink. | Comments (). The Amazon Elastic MapReduce (EMR) team announced today the ability to seamlessly use Amazon EC2 Spot Instances with their service, significantly driving down the cost of data analytics in the cloud.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud - Introducing the AWS Asia Pacific (Tokyo) Region. By Werner Vogels on 01 March 2011 10:00 PM. | Permalink. | Comments (). Today Amazon Web Services is expanding its world-wide coverage with the launch of a new AWS Region located in Tokyo, Japan.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. DROAM - Dreaming about Cheap Data Roaming. By Werner Vogels on 11 January 2011 10:20 AM. | Permalink. | Comments (). I frequently travel outside of the US. Often to Europe and increasingly to the Middle & Far East and Australia. The one thing that I have always struggled with during my travels are the data plans of the cell phone companies.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Driving Bandwidth Cost Down for AWS Customers. By Werner Vogels on 29 June 2011 09:55 AM. | Permalink. | Comments (). Often we think about innovation as going after new unchartered territories, but it is also important to innovate in those existing dimensions that will remain important for customers.
When Steve Case was asked "how do you turn defeat in to victory" he gracefully quoted Teddy Roosevelt. It is a great speech that will probably inspire people forever.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Expanding the Cloud - AWS Import/Export Support for Amazon EBS. By Werner Vogels on 07 July 2011 01:40 PM. | Permalink. | Comments (). The AWS Import/Export team has announced today that they have expanded their functionality significantly by adding Import into Amazon EBS.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Hacking with AWS at The Next Web Hackaton. By Werner Vogels on 24 March 2011 10:31 AM. | Permalink. | Comments (). Over the past years The Next Web Conference has become a premier conference on internet life and its technologies. I have been to the conference almost every year and it is getting better every time.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Spot Instances - Increased Control. By Werner Vogels on 11 July 2011 07:22 AM. | Permalink. | Comments (). Today we announced the launch of an exciting new feature that will significantly increase your control over your Amazon EC2 Spot instances. With this change, we will improve the granularity of pricing information you receive by introducing a Spot Instance price per Availability Zone rather tha
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Free at Last - A Fully Self-Sustained Blog Running in Amazon S3. By Werner Vogels on 23 February 2011 09:43 AM. | Permalink. | Comments (). In a follow up to the last blog post I have removed the last two dependencies this blog had on running a server somewhere: comments are now served by Disqus and search is now handled by Bing.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. Job Openings in AWS - Senior Leader in Database Services. By Werner Vogels on 19 August 2011 12:40 PM. | Permalink. | Comments (). There are some great job openings within Amazon Web Services. I will try to highlight some of those in coming weeks. This week it is an opening for senior leaders with AWS Database Services.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. APAC Summer Tour. By Werner Vogels on 03 July 2011 03:57 PM. | Permalink. | Comments (). I have just landed in Tokyo for what will be a month long tour visiting our customers in the Asia Pacific Region. Next to customer visits I will take part in a number of events organized by AWS and by our partners.
There are some great job openings within Amazon Web Services. I will try to highlight some of those in coming weeks. This week it is an opening for senior leaders with AWS Database Services. AWS Database Services is responsible for setting the database strategy and delivering distributed structured storage services to our AWS customers.
As some of you may remember I was pretty excited when Amazon Simple Storage Service (S3) released its website feature such that I could serve this weblog completely from S3. If you have a largely static site you can rely on the enormous power of S3 to make serving your content highly scalable and storing it extremely durable.
'All Things Distributed. Werner Vogels weblog on building scalable and robust distributed systems. From the Archives - Gapingvoids Nobody Cares. By Werner Vogels on 27 February 2011 11:28 PM. | Permalink. | Comments (). While cleaning out the digital attic I ran into this drawing that Hugh MacLeod (aka "gapingvoid") made for me in reponse to a storm-in-a-teacup about blogging Amazon.
In Python/Django Celery with RabbitMQ is widely used for background processing or distributed task queue. Although Celery is really focused on being a distributed task queue, it can also be used as scheduler using it’s periodic tasks feature celerybeat which kicks off tasks at regular intervals.
Investments in infrastructure, whether public transport or IT applications, tend to lack hard numbers because they are a means to an end and not an end in themselves. We have transport to enable people to travel to work and allow goods to reach markets. Captive IT departments produce systems that enable us to conduct business faster and more efficiently and at larger scale.
Previously, we looked at how we can separate Strategic IT from Utility IT, position the Strategic portion as an investment arm of the business , and manage it as a portfolio. Successful portfolio management requires that we have investment flow (regular promotion and demotion of opportunities), hedging strategies, and to behave as activist investors.
As I’m getting ready to resume writing a few new (or updated) Guru of the Week Items for the C++11 era, I’ve been looking through the wonderful features of C++11 and analyzing just which ones will affect the baseline style of how I write modern C++ code, both for myself and for publication. I’ve gathered the results in a short page. Here’s the intro: Elements of Modern C++ Style.
What a sad, horrible month. First Steve Jobs , then Dennis Ritchie , and now John McCarthy. We are losing many of the greats all at once. If you haven’t heard of John McCarthy, you’re probably learning about his many important contributions now. Some examples: He’s the inventor of Lisp, the second-oldest high-level programming language, younger than Fortran by just one year.
In response to my note about John McCarthy’s inventing automatic (non ref-counted) garbage collection , rosen4obg asked: OK, GC was invented half a century ago. When it is going to land in the C++ world? Here’s a short but detailed answer, which links to illuminating reading and videos. The Three Kinds of GC. The three major families of garbage collection are: Reference counting.
As a tribute in honor of Dennis Ritchie’s passing , I’d like to invite you to share your thoughts in this post’s comments about your first C program – either the code if you remember it approximately, or a story about when you wrote it. Here’s mine. I wrote my first C program in 1988 as a lab assignment for a fourth-year course in computer graphics at the University of Waterloo.
According to a recent report , by 2015 more people in the US will be accessing the Internet using mobile devices than through PCs. If this was the only thing mobile had going for it, it would be enough to justify the need for Luke’s new book ‘Mobile First’. Luke argues that you should design, and build, your mobile experience first. He hits you (gently) over the head with data point after data point making it increasingly obvious that this mobile first technique not only makes sense, but should
Well that was a blast. After months of planning, the second ever Breaking Development conference came to an end the other week. To say that it was fun and inspiring would be selling it short. To some extent, I am still recuperating but I thought I should post my thoughts while things are still fresh in my mind. The Speakers. The speakers did an absolutely incredible job!
My two talks from last week’s //build/ conference are online. My personal favorite is Writing Modern C++ Code: How C++ Has Evolved Over the Years. The thesis is simple: Modern ISO Standard C++ code is clean, safe, and fast. C++ has got a bad rap over the years, partly earned, but that’s history. This talk is a “welcome to modern C++” for programmers who may never have seen C++ before, or are familiar only with older and more difficult C++.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content