StatusCode Weekly Covering the week's news in software development, ops, platforms, and tooling. Redis 6.0 Released — The next major release of the popular data structure server is here. Redis is at the heart of so many data systems nowadays that any major release is big news but 6.0 packs in a lot of new bits and pieces that make it more robust and capable of modern workloads, including: Salvatore Sanfilippo | An 'Extra Dumbed Down' Explanation of BGP — The BGP (Border Gateway Protocol) is a fundamental part of how the Internet works by defining and exchanging routing information between systems. This post explains what BGP is but, importantly, what its flaws are and how it needs to be made better. RevK | How PHP is Beginning to Show Its Maturity — "If you still think PHP lacks an appropriate object model, you might be pleasantly surprised taking a look again." Add proper FFI, dependency management, and security to the mix and PHP looks better than ever as of version 7.4. John Coggeshall (LWN) | Find a Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. Vettery | ℹ️ Interested in running a job listing in StatusCode Weekly? There's more info here. Initial Impressions of WSL 2 — WSL (Windows Subsystem for Linux) is a compatibility layer for running Linux executables natively within Windows 10 and "..it feels like a new era for web development on Windows." Dave Rupert | ▶ Does Agile Make Us Less Secure? — Weighing up the balance between older ways of making things 'just so' before deploying versus pushing to production numerous times a day. Michael Brunton-Spall | How to Remain Agile with DynamoDB — Amazon DynamoDB delivers performance at scale but at a cost to flexibility. See how the costs can be mitigated to remain Agile. Rob Cronin | Using AWS CodeBuild to Execute Administrative Tasks — A look at using AWS CodeBuild to run scheduled or adhoc jobs. It's not the first tool most would jump to (as it's marketed as a build service) but the flexibility provided is pretty neat and might help you package together code in a way that better suits your use case (it's well suited for batch jobs that take a while to run, rather than 500ms functions, say!) Gojko Adzic | |
0 коммент.: