background preloader

Docker - Build, Ship, and Run Any App, Anywhere

Docker - Build, Ship, and Run Any App, Anywhere

AWS Lambda - Run Code in the Cloud We want to make it even easier for you to build applications that run in the Cloud. We want you to be able to focus on your code, and to work within a cloud-centric environment where scalability, reliability, and runtime efficiency are all high enough to be simply taken for granted! Today we are launching a preview of AWS Lambda, a brand-new way to build and run applications in the cloud, one that lets you take advantage of your existing programming skills and your knowledge of AWS. Lambda is a zero-administration compute platform. Let's dig in! Lambda Concepts The most important Lambda concept is the , or function for short. You upload your code and then specify context information to AWS Lambda to create a function. After uploading, you associate your function with specific AWS resources (a particular S3 bucket, DynamoDB table, or Kinesis stream). When a resource changes, Lambda will execute any functions that are associated with it. I simply click on Create Function to get started.

The web's scaffolding tool for modern webapps | Yeoman Sourcegraph mishoo/UglifyJS2 Replicant Diving into Webpack - Web Design Weekly Of late there has been a little bit of hype around this “webpack” thing. Hopefully this post gives you an overview of what it is, how to use it and if it’s worth all the hype. First thing first. What is it? webpack is a module bundler webpack takes modules with dependencies and generates static assets representing those modules. As websites are evolving into web apps they are relying more and more on JavaScipt. If you happen to be working with a large codebase or just researching, you will no doubt understand it is critical to keep your code organised. When it comes to module systems there are a few popular ones which you might of either used or heard about like Browserify or RequireJS. Why webpack? With webpack you can easily split your application into multiple files. Your codebase can be split into multiple chunks and those chunks can be loaded on demand reducing the initial loading time of your application. Another great feature is webpack plugins. Enough of the features! require(".

Architecture - Flynn The Flynn architecture is designed to be simple and understandable. Most of the components of Flynn are no different than the services or applications that are deployed on top of Flynn. This is because the primary object in the system is the container and nearly everything runs in a container. For ease of understanding the significance of the components, Flynn is broken down into two layers. Layer 0, is the core of Flynn. Layer 1 is where most of what we consider Flynn to be exists. At a high level, here are the concerns of each layer, which map to basic components. § Layer 0 Distributed configuration / coordinationJob schedulingService discoveryHost abstraction § Layer 1 Management API / clientGit receiverHeroku BuildpacksDatastore appliancesRouting § Layer 0 Layer 0 provides a lower level platform, useful even outside of Flynn, that provides a solid abstraction between a cluster of hosts and containerized processes. It focuses on containers. § Distributed configuration / coordination

A new image format for the Web - WebP WebP is a modern image format that provides superior lossless and lossy compression for images on the web. Using WebP, webmasters and web developers can create smaller, richer images that make the web faster. WebP lossless images are 26% smaller in size compared to PNGs. WebP lossy images are 25-34% smaller than comparable JPEG images at equivalent SSIM quality index. Lossless WebP supports transparency (also known as alpha channel) at a cost of just 22% additional bytes. Lossy, lossless and transparency are all supported in animated WebP images, which can provide reduced sizes compared to GIF and APNG. More Info for Webmasters How WebP Works Lossy WebP compression uses predictive coding to encode an image, the same method used by the VP8 video codec to compress keyframes in videos. Lossless WebP compression uses already seen image fragments in order to exactly reconstruct new pixels. WebP Compression Techniques in Detail WebP Support WebP Converter Download

Elasticsearch Document oriented Store complex real world entities in Elasticsearch as structured JSON documents. All fields are indexed by default, and all the indices can be used in a single query, to return results at breath taking speed. kimono : Turn websites into structured APIs from your browser in seconds Apache ZooKeeper - Home

Related: