惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
L
LINUX DO - 最新话题
P
Proofpoint News Feed
Cyberwarzone
Cyberwarzone
Know Your Adversary
Know Your Adversary
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
L
Lohrmann on Cybersecurity
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy & Cybersecurity Law Blog
K
Kaspersky official blog
The Last Watchdog
The Last Watchdog
Webroot Blog
Webroot Blog
Scott Helme
Scott Helme
T
Threat Research - Cisco Blogs
C
Cyber Attacks, Cyber Crime and Cyber Security
WordPress大学
WordPress大学
L
LINUX DO - 热门话题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
V
Visual Studio Blog
O
OpenAI News
AI
AI
Hacker News: Ask HN
Hacker News: Ask HN
V2EX - 技术
V2EX - 技术
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Simon Willison's Weblog
Simon Willison's Weblog
S
Schneier on Security
Spread Privacy
Spread Privacy
Y
Y Combinator Blog
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
T
The Blog of Author Tim Ferriss
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队
人人都是产品经理
人人都是产品经理
N
News and Events Feed by Topic
Project Zero
Project Zero
小众软件
小众软件
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
B
Blog
G
Google Developers Blog

Software Defined Talk

Episode 579: The Headless Lifestyle Episode 578: War for Talent Episode 577: Let’s go to Buc-ee’s Episode 576: Observability's Next Phase Episode 575: UI blizzard Nobody Wants to Be a Measurer Episode 573: How many quadrillions in a Googol? The world isn’t curl Episode 571: The Enterprise Dunbar number The Enterprisification of Agents Episode 569: Agent Assimilation Episode 568: Claude Code, OpenAI Drama, and Is Anyone Still Using Backstage? Episode 567: Building Voice and Streaming Apps for the Enterprise with Alberto Episode 566: The code is actually kinda useless Episode 565: Field Engineering is the YOLO team New Token Machines Episode 563: Claude Camp Episode 562: Bureaucracy: Still Unsolved Episode 561: Two Guys and Their Tokens You Can Feel It Coming Episode 559: A series of OODA loops Episode 558: Tara Raj on Amazon Nova Act Episode 557: Moltbot Maximists Episode 556: This Conversation is Hardened After the Dream The Alpha and The Omega Episode 553: 2025 Year in Review Episode 552: Tech Strategy: Past, Present, Future Episode 551: An Australian Documentary Episode 550: Typeface Philosophy Episode 549: The Fermi Paradox of Agentic Development Episode 548: Household CMDB Episode 547: Whitney goes to KubeCon Episode 546: The cURLing Test Episode 545: No one cares about Chickens Episode 544: The Enterprise Turing Test Arts and Crafts Yuriy Shyyan on owning your own Cloud. Episode 541: Why not do everything Episode 540: How to build a factory Episode 539: The Final Demand Episode 538: Michael Irwin on Docker, Developers, and AI Episode 537: YOLO acquisitions My search engine couldn’t help me Episode 535: Don’t put randomness in your workflow Episode 534: Capitalism is working Episode 533: It’s a Type 2 Kolache Less Goofy. More Enterprise. Episode 531: YAYAML Episode 530: His proper name is Sasquatch Episode 529: Windsurf, AI Agents, and Kiro Episode 528: You can’t spell Clippy without CLI Episode 527: Victor Adossi on WebAssembly Episode 526: The Optimist, the Origin, and the Deck Episode 525: AI Native vs. AI Add-on Episode 524: It’s a Box in a Box Episode 523: Sterling Chin on APIs, AI, and Building MCP Servers Episode 522: A 5-star cannot stand Episode 521: The MacGuffin Episode 520: Excited is overused Episode 519: This is a “hit by pitch” Episode 518: It Is What It Is Episode 517: Trademark’s in the Mail Episode 516: Vibe Strategy Episode 515: Rick Houlihan, MongoDB Field CTO on Document Databases Episode 514: It’s All Affiliate Links Episode 513: Put On A Musical Episode 512: Let’s Not Ruin This Episode 511: G-Wiz Episode 510: Vibe Code This Baby Episode 509: It’s like the Suburbs Episode 508: Software Defined Interviews Crossover: PaaS and Career Advice with Brian Gracely Episode 507: Battery of Potential Episode 506: Put It On Ice Episode 505: There Could be Extra Innings Episode 504: Socrates Didn’t Whiteboard Episode 503: Maybe Puppies Solve Everything Episode 502: Have a Plan or Throw It Away Episode 501: Checkbox Features Episode 500: 2024 Year in Review Episode 499: Star, Archive, or Spam? Episode 498: I’m not ready to start a new streak Episode 497: Big Math Episode 496: It’s Not About Being Paranoid Episode 495: The most honorable of mentions Episode 494: We are going to move the couch Episode 493: Stay in the sandbox Episode 492: Aran Khanna on Cloud Insurance Episode 491: The OSS Money Trap Episode 490: AI's use UI's Episode 489: Whitney Lee: From Wedding Photographer to Cloud-Native DevRel Episode 488: Am I Here for the Mission or the Paycheck? Episode 487: WordPress Drama and Chicken Sandwiches Episode 486: Platform Engineering vs. DevOps Episode 485: It's an Ending, That's Enough Episode 484: A Lot of USB Ports Episode 483: [AGPL does not close deals for you] Episode 482: Tip Jar Economy There Never Was a Rug Episode 480: No offsite content
An AWS private cloud strategy, kubernetes aplenty, microservices by yaml, & detailed hot-dog creature analysis
Software Defined Talk LLC · 2017-06-02 · via Software Defined Talk

Episode 96 · June 2nd, 2017 · 1 hr 7 mins

The cat-nip of Mary Meeker's Internet Trends report is out this week so we discuss the highlights which leads to a sudden discussion of what an Amazon private cloud product would look like. Then, with a raft of new container related news we sort out what CoreOS is doing with their Tectonic managed service, what Heptio is (the Mirantis of Kubernetes?), and then a deep dive into the newly announced Istio which seems to be looking to create a yaml-based(!) standard for microservices configuration and policy and, then, the actual code for managing it all. Also, an extensive analysis of a hot-dog display, which is either basting itself or putting on some condiment-hair.

Alternate Titles

  • I've seen this hot-dog before.
  • I’ve been doing this since dickity-4
  • I’m sticking with the Mary Meeker slides, you nerds go figure it out

Mid-roll

Hot-dog guy in Japan

Internet Trends 2017

  • 300 plus slides of charts
  • Computes!
  • Coté’s notebook, summary of summary:
    • Google and Facebook make a lot of ad money.
    • The Kids like using smart phones, the olds like using traditional telephones. One of them will die sooner.
    • Voice, image recognition, etc.
    • China is pretty much a mature market, and it’s huge.
    • India has potential, but doing business there is hard and you need more Internet in a pocket rollout.
    • The public/private cloud debate is still far from over.
    • But, AWS, Microsoft, and Google have pretty much won.
    • Bonus: there’s surprisingly little funding and exits this year.
  • Would Amazon sell some private clouds?

Isotoner and Hephaestus - All the new container orchestration poop

  • Coté: Catching up on all this week's container poop & as always, my first reaction is “oh, I thought the existing stuff did all that already..so."
  • Managed service for Tectonic as a Service - so, keeping your Kubernates cluster software updated? Presumably enforcing config, etc?
    • However, not all done, still working on the complete solution.
    • But, there’s an etcd thing ‘As a first step, Tectonic 1.6.4 will offer the distributed etcd key-value data store as a fully managed cloud service. “It’s the logical one to offer first because it is everything else gets built on it,” Polvi explained. The data store “guarantees that data is in a consistent state for very specific operations,” he said, referring to how etcd can be essential for operations such as database migrations.’
    • Another etcd description: “etcd is a clustered database that prizes consistency above partition tolerance… Interestingly, at Google, chubby is most frequently accessed using an abstracted File interface that works across local files, object stores, etc. The highly consistent nature, however, provides for strict ordering of writes and allows clients to do atomic updates of a set of values.
    • So, you need locks for - dun-dun-dun! - transactions! Queue JP lecturing me in 2002.
  • Then there’s Istio:
    • Istio?!
    • Whao! Check out the exec-pitch: “ Istio gives CIOs a powerful tool to enforce security, policy and compliance requirements across the enterprise.” And Google: “Through the Open Service Broker model CIOs can define a catalog of services which may be used within their enterprise and auditing tools to enforce compliance.”
      • I love their idea of what a CIO does.
    • “An open platform to connect, manage, and secure microservices“
    • SDN++ overlay for container orchestrators from Google, IBM & Lyft - once you control the network with the “data plane,” you add in the “control plane” which allows you to control the flow and shit of the actual microservices.
    • Tackling the “new problems emerge due to the sheer number of services that exist in a larger system. Problems that had to be solved once for a monolith, like security, load balancing, monitoring, and rate limiting need to be handled for each service.”
    • And, you know, all the agnostic, multi-cloud, open stuff.
    • Thankfully, they didn’t use a bunch of garbage, nonsense names for things.
    • Let’s look at the docs (BTW, can you kids start just putting out PDFs instead of only these auto-generated from markdown web pages?):
      • First of all, these are good docs.
      • Monkey-patching for the container era: “You add Istio support to services by deploying a special sidecar proxy throughout your environment that intercepts all network communication between microservices, configured and managed using Istio’s control plane functionality.”
      • The future! Where we all shall live! “Istio currently only supports service deployment on Kubernetes, though other environments will be supported in future versions.”
      • Problems being solved, aka, “ways you must be this tall to ride the microservices ride”: “Its requirements can include discovery, load balancing, failure recovery, metrics, and monitoring, and often more complex operational requirements such as A/B testing, canary releases, rate limiting, access control, and end-to-end authentication.”
      • Also: Traffic Management, Observability, Policy Enforcement, Service Identity and Security.
      • Does it have the part where it reboots/fixes failed services for you?
      • So:
        • you monkey-patch all this shit in (er, sorry, “sidecar”),
        • which controls the network with SDN shit,
        • Istio-Manager + Envoy does all your load-balancing/circuit breaker/canary/AB shit, service discovery/registry, service versioning (i.e., running n+1 different versions of code - always a pretty cool feature), configuring “routes,” what connects to what,
        • I don’t think it provides a service registry/discover service? Maybe just a waffer thin API (“a platform-agnostic service discovery interface”)?
        • Question: what does this look like in your code?
          • The thing 12 factor-style passes a configuration into your actual code. Here, you’re adding a bunch of name/value pairs (which can be nested) and also translating them to the name/value pairs that your code is expecting...on an HTTP call? Executing a command in your container? As ENV vars?
          • And then, I think you finally get ahold of the network to reply back with some HTML, JSON, or some sort of HTTP request by .,
  • So, big questions, aka, Coté mental breakdown that only Matt Ray can cure:
    • Er...so this all really is a replacement for the VMware stack, right? And OpenStack? Or do you still need those. What the fuck is all this stuff? It just installs the Docker image on a server? And then handles multi-zone replication, and making sure config drift is handles (bringing up failed nodes, too)?
    • So, it’s just cheaper and more transparent than VMware?
    • What’s the set of shit one needs? Ubuntu, Moby Engine (?), Moby command line tools, etcd? Actuality kubernetes code? What’s Swarm do? And then there’s monitoring, which according to Whiskey Charity, is all shit, right?
    • Where’ my fucking chart on this shit?
    • Please write two page memo for the BoD by 2pm today.
  • Meanwhile: Oracle’s cool with it, “WTF is a microservice”, compared to SOA/ESB and RESTful, and James Governor tries to explain it all.

BONUS LINKS! Not covered in episode.

Rackspace Buys Enterprise Apps Management TriCore

  • Link
  • New CEO and biggest acquisition, I thought they were quieting down with the PE

Red Hat buys Codenvy

  • Codenvy sets up your developer environments, and has team stuff.
  • Red Hat is really after the developer market.
  • TaskTop has a good chance of being acquired in this climate.
  • Pour one out from BMC/StreamStep.
  • Notes from Carl Lehmann report at 451:
    • In-browser IDE and devtool chain(?) for OpenShift.io, based on Eclipse Che
    • “Founded in 2013, San Francisco-based Codenvy raised $10m in January of that year, and used a portion of its funds to buy its initial codebase from eXo Platform, which had developed the eXo Cloud IDE in-browser coding suite to support its social and collaboration applications.”
    • “The company's suite works with developer tools like subversion and git, CloudBees, Jenkins, Docker, MongoDB, Cloud Foundry, Maven and ant, as well as PaaS and IaaS offerings such as Heroku, Google AppEngine, Red Hat OpenShift and AWS.”
    • Check out the Dell Sputnik call-out: “Rivals to Codenvy include cloud-based development suites Eclipse Orion (open source), Cloud9 IDE and Nitrous.IO. There are other 'cloud IDEs,' including Codeanywhere, CodeRun Studio, Neutron Drive and ShiftEdit. On the developer environment configuration front, Pivotal created and open-sourced a developer and OS X laptop configuration tool called Workstation, and now Sprout. Dell's Project Sputnik is seeking to address similar build environment standup productivity challenges.”

Uber back in Austin

Amazon Hiring Old Folks (Like Me)

More Tech Against Texas’ Discriminatory Laws

  • Lords of Tech sign a thing
  • “In addition to Facebook founder Mark Zuckerberg and Apple CEO Tim Cook, the letter was signed by Amazon CEO Jeff Wilke, IBM Chairman Ginni Rometty, Microsoft Corp. President Brad Smith and Google CEO Sundar Pichai. The leaders of Dell Technologies, Hewlett Packard Enterprise, Cisco, Silicon Labs, Celanese Corp., GSD&M, Salesforce and Gearbox Software also signed the letter.”
  • “Peeing is not political” - recap of the history of the bathroom bill. Still doesn’t really address “is there actually a problem here, backed up with citations.” Without such coverage, it’s hard to understand (and therefore figure out and react to) the hillbilly’s side on this beyond: "It's just common sense and common decency — we don't want men in women's, ladies' rooms." It also highlights the huge, social divide between “city folk” and the hillbillies.
  • A lot more from TheNewStack.

ChefConf Retrospective

Competing in Public Cloud is Crazy Expensive

  • Link
  • Tracks the CAPEX spend over the years for MS, Google and Amazon

A Year of Google & Apple Maps

  • Link
  • Comprehensive drill-down into the mapping changes made by Google and the smaller moves by Apple.
  • Probably not content for conversation, but whoa.

FAA Flight Delay Tracking

Recommendations