-
Derby Fun 2024
3 May, 2024A Tradition unlike any other. Paul seeds the house pot so that all his friends can bet with out any house take.
Generated by chat gpt 4.
Horse Thursday evening odds House bet Guest Bets Dornoch 20-1 $10 Alex $5 Sierra Leone 3-1 $66.67 Alex $5 Mystik Dan 20-1 $10 Rangan 2 Catching Freedom 8-1 $25 Rob 5, Kristen 5, Wintana 5, Rangan 1 Catalytic 30-1 $6.67 Rob 3, Wintana 3 Just Steel 20-1 $10 Alex 5, Benji 1 Honor Marie 20-1 $10 Rangan 2 Just A Touch 10-1 $20 Rob 5, Alex 5, wintana 5 T O Password 30-1 $6.67 Bbrad 3 Forever Young 10-1 $20 Rob 10 Track Phantom 20-1 $10 Brad 5 West Saratoga 50-1 $4 Brad 2, wintana 2 Endlessly 30-1 $6.67 Domestic Product 30-1 $6.67 Rob 3 Grand Mo The First 50-1 $4 Paul 2 Fierceness 5-2 $80 Rob 10, Brad 10, Witnana 5 Stronghold 20-1 $10 Resilience 20-1 $10 Kristen 5 Society Man 50-1 $4 Rob 2 Epic Ride 50-1 $4 Rob 2 (AE) Mugatu 50-1 $4 Totals
- Paul 202
- Rob 40
- Wintana 20
- Brad 20
- Kristen 10
- Rangan 5
- Alex 20
- Benji 1
Comments -
Evictions KEP
15 April, 2024Need to actually fit thisin this format https://github.com/kubernetes/enhancements?tab=readme-ov-file#is-my-thing-an-enhancement
Problem
THere are often situtions where users are unwilling to overprovision deployments. But they are willing to surge pods for deployments to avoid unncessary disruptions. However there is no surge during maitnance events so that either creates downtime or
The simplest example of this is a replica count of 1 and max surge 1 on a deployment but also a Pod Distription Budge with a MinAvailable:1. I can now never do mainence on the node in question. But this app is different from one who says maxunavailble : 0 indicating it needs special handling its max surge already shows intention it can be disrupted as long as a new pod is surged in first.
Why would someone do this? Why not just overprovision? Well they may be offering a free sample product where keepign COGS low is acutally more improtant than 100% up time but that doesn’t mean they want downtime for every maintence event. A temporary surge is still cheap.
You could also have cases where you have 2 replicas but one of them is unready for reasons specific to it (was hit by a ramdom cosmic ray) and in that case the its actually better to surge in new pods to replace the unready one.
Proposal
Eviction attempts/failures actually recorded to pods as a status field. (they are already events see below) Then deployment controller has leeway to surge a new pods for each pod it sees with failed evictions. The pdb could then be kept in sync with deployments desired replicas and only allow evictions after deployer had surged new new ready pods.
Do we surge on first eviction failure?
Not clear maybe we should wait till there are a couple to make sure an unready pod resolves it self? API server could know if tehre are ohter unready replicas in pdb or not and give more context but that seems more complicated.
Why not events.
Events are much noisier. I theory deployment controller could watch events but I think that is going to cause a much bigger increase. Its already watching pods for
Why not watch pdbs themselves
Since its based on labels the knowing does this pdb just apply to this deployment is hard.
This may also help with not dropping traffic
Endpoints controller tries to remove terminating pods but again if you’re current replicas are handling all the traffic they can handle (aggressive hpa settings or jsut currently running hot) then you may need surged nodes to be ready to handle existing traffic.
Comments -
Cosmos db and sql
2 March, 2024Reading the azure cosmos db docs is kind of funny because you can see the changes in strategy over time
- We’re a NOSQL document db. Use our custom client to get/put jaon objects and then index aribitrary properties and partition based on a particular property you choose!
- Okay people really like sql so we strapped a very basic sql that supporsts select on top
- People are still afraid so lets really emphasis the sql in our nosql sections and just start calling the default inteface “sql” when we feel like it. For example the cli
> % az cosmosdb --help Group az cosmosdb : Manage Azure Cosmos DB database accounts. Subgroups: cassandra : Manage Cassandra resources of Azure Cosmos DB account. gremlin : Manage Gremlin resources of Azure Cosmos DB account. ... sql : Manage SQL resources of Azure Cosmos DB account.
and
> % az cosmosdb database list This command has been deprecated and will be removed in a future release. Use 'cosmosdb sql database, cosmosdb mongodb database, cosmosdb cassandra keyspace or cosmosdb gremlin database' instead.
- Crap our sql doesn’t work with with how several languages expect it so lets write some sql drivers here’s golangs https://github.com/microsoft/gocosmos. Can you use this directly in orms like gorm? Nope
- Okay we stuck a postregres sql into our offering even though we also have another postgres offering as a stnndard db and we wrote this blog post
OLDER
- 25 Feb Whistler
- 29 Dec Christmas Cruise
- 17 Dec gpts
- 17 Dec december tiger
- 07 Oct mt granite 2
- 14 Sep Art institue of chicago
- 13 Sep Snow Lake
- 29 Aug lake cresent
- 20 Aug granite mountain
- 16 Aug prosser/red mountain
- 15 Aug lake cresent plan
- 06 Aug rimrock
- 15 Jul mt washington
- 06 Jul Chelan and 4th of July
- 17 Jun rainy fathers day
- 07 Jun memeorial day hiking
- 24 May IPA Stack Rank
- 15 May Eritrea Partry
- 07 May west tiger 2 shit show
- 03 May 2023 derby
- 23 Apr single dad weekend with the boys
- 23 Apr Tri tip marinade.
- 23 Apr Sage Hot Italian Sausge Pasta
- 16 Apr Yakima spring break
- 16 Mar Concert formulas
- 14 Mar No Direction Home
- 14 Mar General Electric
- 23 Feb irrational beliefs
- 15 Feb Oahu West side february
- 21 Jan Bad User Flows
- 20 Jan miss universe costumes
- 09 Dec chatgpt designs kured.
- 19 Nov wierd dream
- 22 Oct Kulturekampf
- 08 Aug Benji Pack list
- 17 Jun Microsoft Teams ui is broken
- 05 May Derby Fun 2022
- 11 Jan New PC build
- 05 Jan Pan Sauce
- 28 Oct Vaccine Maximalism
- 28 Oct Rodgers covid
- 26 Oct Project shed
- 15 Aug Summer stout
- 09 Jul Windows Arm
- 06 Jul Balloon Buns
- 20 May Corporate Training
- 27 Mar Betty Crocker Chocolate Chip Cookies
- 07 Feb Distributed Twitter.
- 01 Feb Backwards ESB Kit
- 10 Jan Wrestling stories.
- 08 Jan Bourbon
- 12 Dec Ranger accesories
- 01 Oct Straight to Jubel
- 01 Oct Sad Country Drinking songs
- 05 Sep Conversations with Benji
- 29 Jul Xml is a Joke
- 04 Jul Garage brewery improvments
- 30 Jun Reiben Betrunken Lowe II
- 23 Jun Citrabomination
- 26 May Carne Asada Street Tacos
- 26 May Beer pickles
- 25 May Life Lost
- 16 May Won't do what you tell me IPA
- 03 May This time is different
- 03 May Cheesy Shrimp and Grits
- 29 Mar Corona Testing in a distributed republic.
- 09 Mar Morbid Corona Bet
- 26 Feb Fullers ESBish
- 17 Feb Lego Collection
- 17 Feb GigaPilsner
- 14 Feb Reset Pull Request signoff
- 31 Jan Bitcoin Selfdriving Bet
- 14 Jan Golang thoughts
- 05 Jan Why Skiing
- 23 Dec Bolognese
- 05 Dec Oatmeal Stout
- 03 Nov To Test Drive.
- 24 Aug Dusseldorf Alt
- 24 Aug Cheif Curmudgeon
- 30 Jun A CI/CD we can believe in
- 25 Jun Productivity
- 13 Jun Classic Pine
- 05 Jun My Interview question
- 11 May Dunkel Schokolad
- 05 May Derby Fun 2
- 11 Apr Horse Power per Dollar
- 30 Mar Darkly Mild
- 30 Mar West Wheat
- 28 Mar Less Code
- 17 Mar China Future
- 04 Mar Street Corn
- 04 Mar Injera (Tibsi)
- 04 Mar Chicken Noodle Soup
- 01 Mar 747 rail gun
- 14 Feb A man for all seasons
- 13 Feb Ramayana and women
- 08 Feb Wintana Wine
- 26 Jan Flying Kolsch
- 10 Jan Netlify and blog thoughts
- 01 Jan Lip reading
- 27 Dec Pivo Clone (christmas justice)
- 17 Dec Brewing water
- 07 Dec Rasberry Brew
- 05 Dec Grapefruit Fish
- 29 Nov Ur Marzen
- 23 Nov Things we should tax.
- 18 Nov Panaoramas
- 18 Nov Brewie Repair
- 20 Oct Liberty Belles
- 15 Sep The Wreck Porter
- 11 Aug California Dunkel
- 04 Jul No Hard Feelings ESB
- 10 Jun Franks wheat
- 02 Jun Norse fun
- 02 Jun Brewie Review
- 28 May Choosing Life
- 27 May Pence and Mens Lizard brains.
- 22 May Lesser Known Romans
- 05 May Derby Fun
- 26 Apr Cowboy Morality
- 22 Apr Diogenes. Original Troll
- 21 Apr Finish the wonderland
- 12 Apr Real Blockchain
- 11 Apr I-90 Summits
- 10 Apr PCT Pack list
- 09 Apr Zelda
- 08 Apr sci-fi stack rank
- 07 Apr Why a blog?
- 01 Apr Catholic Libertarianism
- 11 Feb My Father
- 01 Jan Wintana's Winter Wonder beer.
- 01 Jan Willy's IPA
- 01 Jan Unfiltered Liberty
- 01 Jan Straight Jubel
- 01 Jan Straight Jubel (2011-11-23 version)
- 01 Jan Samoan Pale Ale.
- 01 Jan Riesen betrunken reden Lion
- 01 Jan Riesen betrunken reden Lion (2011-10-05 version)
- 01 Jan Original Sin Stout
- 01 Jan Old Hooker
- 01 Jan Old Crotchety
- 01 Jan Low Brau
- 01 Jan Low Brau 2.
- 01 Jan Ignoble India pale ale
- 01 Jan Hoptarded
- 01 Jan Harry Henderson's Oak Aged Stout
- 01 Jan Exiled Scot
- 01 Jan Bust me bagpipes scotch.
- 01 Jan American Dunkelweizen
- 25 Dec Why we goto church