Commune in Occitanie, France
POPULARITY
In Aflevering 43 verwelkomen we Peter Ton, de Online Tech Director bij Guerrilla, een gamestudio van PlayStation, en een ervaren professional die zijn sporen heeft verdiend bij toonaangevende bedrijven zoals Riot Games. Met zijn uitgebreide achtergrond in de game- en telecommunicatie-industrie brengt Peter een schat aan kennis met zich mee.Tijdens ons boeiende gesprek onthult Peter niet alleen hoe Guerrilla gebruikmaakt van cutting-edge DevOps-tools zoals Agones en Perforce, maar hij werpt ook een licht op zijn tijd bij Riot Games, waar hij betrokken was bij het creëren van een eigen orkestratietool. Deze op maat gemaakte tool heeft een cruciale rol gespeeld in het stroomlijnen van de infrastructuur en het verbeteren van de ontwikkelings workflow voor games bij Riot Games. Met zijn diepgaande inzichten in zowel de game- als de tech-industrie biedt Peter ons een uniek perspectief op de evolutie van infrastructuur en DevOps in de gamingwereld, en de innovatieve oplossingen die worden gebruikt om complexe uitdagingen aan te pakken en grenzen te verleggen in de gameontwikkeling.Mis deze exclusieve aflevering niet, waarin we dieper ingaan op de fascinerende wereld van game-infrastructuur en DevOps, met waardevolle inzichten van een industrieleider die zijn stempel heeft gedrukt op enkele van 's werelds meest invloedrijke gamestudio's.Agones: Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes Guerrilla Games (guerrilla-games.com)Game Development Software for Innovative Studios | PerforceGitHub - IBM/core-dump-handler: Save core dumps from a Kubernetes Service or RedHat OpenShift to an S3 protocol compatible object store
[English episode]
This week, Max Saltonstall and Stephanie Wong go behind the scenes at Google Cloud with Gabe Weiss and Anita Kibunguchy-Grant to learn how new products move from idea to market. To start, our guests walk us through a typical end-to-end life cycle as Google creates new and exciting products for users. Starting with a problem sometimes brought to light by users, a solution is workshopped, and a team is brought together to tackle the issue. Once the product is workable, Gabe and his team step in to evaluate and pass it on to Anita for market launch. With examples like BigQuery Omni and AlloyDB, Anita and Gabe walk us through a real launch scenario, from naming the product to promotion and observing the satisfying impacts of a product solving real-world problems. Anita details the three phases of a product launch and which teams are involved. The phases are pre-launch, during launch, and post-launch. In pre-launch, things like naming and messaging are crafted, priority is assigned via tier assignment, and plans are made to interact with various promotional and other teams who may need to be involved with the launch. Launch day activities are coordinated next as various marketing avenues are leveraged for maximum visibility and development teams work together to make the technical side successful. Post-Launch involves some debriefing on the success of the marketing as well as analysis of use, press coverage, page views, revenue, sentiment among users, and enabling sales teams for success. Gabe talks about the importance of his team in the process as they test products for customer usability and QA before launch as well. He and Anita elaborate on the differences with Google launches versus other companies, including the stages involved in launch and the naming of these stages. Many launches are done at big Google Cloud events, like Google I/O, Anita points out as a unique feature of Google, which can be a gift and a curse. Challenges are addressed as our guests talk us through possible problems and the ways launch teams address them. Anita and Gabe emphasize empathy and communication in product launching and the importance of clear, productive feedback. Anita Kibunguchy-Grant Anita Kibunguchy-Grant is a Product Marketing Lead at Google with extensive experience across Data Analytics and Databases products and solutions. Before Google, she led awareness and go-to-market programs at VMware. She has an MBA from MIT Sloan School of Management and is passionate about helping customers use data and technology to transform their businesses. Gabe Weiss Gabe leads the database advocacy team for the Google Cloud Platform team ensuring that developers can make awesome things, both inside and outside of Google. Prior to Google he's worked in virtual reality production and distribution, source control, the games industry, and professional acting. Cool things of the week Leveling up your data analysis skills as a student blog Catalog of Unabashed Gratitude site How Google Cloud blocked the largest Layer 7 DDoS attack at 46 million rps blog Interview BigQuery site Datastream site Database Migration Services site Cloud SQL site AlloyDB site PostgreSQL site Google I/O site Qwiklabs site Agones site Databases blog What's something cool you're working on? Max is wrapping up his hosting of summer interns and getting ready for vacation! He plans to play a lot of board games and video games! Steph also enjoyed hosting interns this summer! Hosts Stephanie Wong and Max Saltonstall
Kaslin Fields and Mark Mirchandani learn how GKE manages their releases and how customers can take advantage of the GKE release channels for smooth transitions. Guests Abdelfettah Sghiouar and Kobi Magnezi of the Google Cloud GKE team are here to explain. With releases every four months or so, Kobi tells us that Kubernetes requires two pieces to be managed with each release: the control plane and the nodes. Both are managed for the customer in GKE. The new addition of release channels allows flexibility with release updating so customers can adjust to their specific project needs. Each channel offers a different updating mix and speed, and clients choose the channel that's right for their project. The idea for release channels isn't a new one, Kobi explains. In fact, Google's frequent project releases, while keeping things secure and running well, also can be customized by choosing from an assortment of channels in other Google offerings like Chrome. Our guests talk us through the process of releasing through channels and how each release marinates in the Rapid channel to be sure the version is supported and secure before being pushed to customers through other channels. We hear how release channels differ from no-channel releases, the benefits of specialized channels, and recommendations for customers as far as which channels to use with different development environments. Abdel describes real-world use cases for the Rapid, Regular, and Stable channels, the Surge Upgrade feature, and how GKE notifications with Pub/Sub helps in the updating process. Kobi talks about maintenance and exclusion windows to help customers further customize when and how their projects will update. Kobi and Abdel wrap up with a discussion of the future of GKE release channels. Kobi Magnezi Kobi is the Product Manager for GKE at Google Cloud. Abdelfettah Sghiouar Abdel is a Cloud Dev Advocate with a focus on Cloud native, GKE, and Service Mesh technologies. Cool things of the week GKE Essentials videos KubeCon EU 2023 site KubeCon Call for Proposals site Kubernetes 1.24: Stargazer site GCP Podcast Episode 292: Pulumi and Kubernetes Releases with Kat Cosgrove podcast Optimize and scale your startup on Google Cloud: Introducing the Build Series blog Interview Kubernetes site GKE site Autoscaling with GKE: Overview and pods video GKE release schedule dcos Release channels docs Upgrade-scope maintenance windows docs Configure cluster notifications for third-party services docs Cluster notifications docs Pub/Sub site Agones site What's something cool you're working on? Kaslin is working on KubeCon and new episodes of GKE Essentials. Hosts Mark Mirchandani and Kaslin Fields
Show notes:Thanks for all of the support that the podcast is getting on Patreon. If you'd like to help keep the podcast sustainable for as little as $2 a month, you can get more info here. Listening is great support too, so thank you for that.Mark's TwitterRich's TwitterPodcast TwitterLinks:ColdFusionAgonesThe Fields Tested episode on AgonesQuilkinXKCD's standards comicGoogle for GamesEpisode TranscriptLogo by the amazing Emily Griffin.Music by Monplaisir.Thanks for listening.★ Support this podcast on Patreon ★
Carter Morgan and Guillaume Laforge co-host this week’s episode about what it took to develop the Google I/O Adventure Game. Our guest Valentin Deleplace and Guillaume introduce us to the game designed to encourage interaction with I/O attendees at the virtual conference held this year. Adventure takes the look of a 90s role-playing game. The online world facilitates the meeting of hundreds of conference attendees and presenters to mimic the in-person conference setting and facilitate meaningful conversations. With avatars, text chatting capabilities, and mini games, attendees’ experiences go beyond simply watching online technical presentations. The development of Adventure Game required scalability to handle varying attendee numbers. It takes advantage of many GCP products, including Compute Engine and Cloud Run. Valentin describes why he and the team chose Cloud Run and how they used it to to stress test the game. He talks about challenges the team faced and how they overcame them to produce a smooth, enjoyable experience for conference-goers. Being a game that’s live for specific periods of time rather than indefinitely presented different challenges as well. Valentin explains that scaling down, for example, is treated differently for this type of game. Adventure will be available at future conferences. Valentin Deleplace Valentin Deleplace is a developer advocate at Google. He’s also a senior cloud backend engineer, interested in performance and UX, and an enthusiast Gopher. Cool things of the week New Cloud Functions min instances reduces serverless cold starts blog What’s the key to a more secure Cloud Function? It’s a secret! blog Shift security left with on-demand vulnerability scanning blog All you need to know about Cloud Storage blog Interview Google I/O site Chrome Dev Summit site Join the Adventure at Google I/O video Google's I/O Adventure was almost as good as being there article Set Snail site Compute Engine site Cloud Run site Using WebSockets docs App Engine site Agones site What’s something cool you’re working on? Carter is working VM End to End. Guillaume is working on new features for Cloud Workflows and helping with the Serverless Expeditions videos.
Rajewicz, S. (2019). Społeczne i polityczne aspekty hodowli koni w Sparcie epoki klasycznej. Klio, 51(4), 21–42.Tabela:https://postimg.cc/JsyRJBM9
Bronce para Aremi Fuentes en Halterofilia, selección de beisbol eliminada, Tonatiu López sin final por un suspiro
Actividad de los mexicanos en Tokio 2020, hablamos de la eliminación de Ale Valencia
Analizamos los primeros dos partidos se Ale Valencia con nuestro especialista Bruno Martínez quien también habló acerca de los uniformes arrumbados por las softbolistas
La eliminación del Abuelo Alvarez, análisis del triunfo de la Selección de fútbol vs Sudáfrica y la actualidad de la Delegación mexicana en Tokio 2020
Segunda medalla para México. Análisis del cuarto lugar en Softbol con la jugadora Diana Hernández, la eliminación de Aida Román en Individual bajo el análisis del seleccionado mexicano Bruno Martínez y la actualidad de los mexicanos en Tokio 2020
Análisis del triunfo de México VS Australia en Softbol con Diana Hernández. Otra vez a un paso del podio en clavados, la gran sorpresa en la esgrima.
México pierde ante Japón en Fútbol. Primer triunfo en softbol, inician los clavados, actividad de mexicanos en Tokio 2020
Primer medalla para México en Tiro con Arco y se complica el futuro del softbol en Tokio 2020
Detalles de la inauguración de los Juegos Olímpicos de Tokio 2020, hablamos con Bruno Martínez, arquero seleccionado nacional, acerca de las aspiraciones para el Tiro con Arco. Previa de la selección mexicana de Softbol vs EU con Diana Hernández
Analizamos junto a Diana Hernández el juego de Softbol entre México y Japón. La Selección Mexicana de Fútbol goleó a Francia y todos los detalles de Mexicanos en Tokio 2020
Debut mexicano en sofbol, torpeza directiva en ciclismo, inició fútbol femenil en Tokio 2020
El mito de la cama antisexo, a unas horas del comienzo de los Juegos Olímpicos la actualidad de los mexicanos
Cómo será la premiaciones, camas antisexo y preparación de atletas mexicanos
A menos de 10 días de las Inauguración de Tokio 2020 la actualidad de la Delegación mexicana
En este episodio hablamos de la situación actual en Japón ante la pandemia de Covid 19. Detalles de la Delegación Mexicana y el nuevo juicio de Lupita González
On the podcast this week, Stephanie Wong and Abdel Sghiouar are joined by guest Jan Harasym of Sharkmob Games, who starts the interview describing how he and his team designed the infrastructure for The Division. With the game’s sequel, The Division II, in development, Jan and his team made the decision to use a cloud provider. Jan describes the differences between on-prem and cloud, outlining the benefits of GCP for game development and hosting, including better reliability and development environments. Scaling a cloud project can be much more efficient, and Jan tells us some tricks for doing it well. We talk about the process of migrating this large game to Google Cloud and how they choose the software and development tools they used. When Sharkmob migrated to the cloud, Jan worked to convince the company that GCP was the way to go. He tells us more about how he persuaded the team, how they planned the migration, and the overall success of the process. Sharkmob is working on two new projects for the future and soon will be releasing a new game, Vampire Masquerade Blood Hunt. Jan Harasym Jan has helped make online games work for eight years. Most recently, he helped release Tom Clancy's The Division 2 with online infrastructure on top of GCP. Cool things of the week New Tau VMs deliver leading price-performance for scale-out workloads blog Introducing container-native Cloud DNS: Global DNS for Kubernetes blog Google for Games Developer Summit 2021 site Interview Sharkmob site The Division 1 site The Division 2 site Massive site Unreal site Zookeeper site Agones site Kubernetes site GKE site Blood Hunt site What’s something cool you’re working on? Abdel is working on GKE Network Recipes.
There's a second Mark in the clubhouse! This week we're joined by Mark Mandel, who is involved in many things worth mentioning! Mark is a Developer Advocate at Google Cloud for Games, leading the Developer Relations team; he founded Agones, a game server hosting platform; he has a dog. What else? Listen to find out.During this episode, Mark talks about open source software in the gamedev scene—why it's important, what developers can gain from supporting open source, tips for participating in open source projects, and more. Open Source Software ProgrammingToolsOpen Source DefinitionDemo video of Veloren, an Open Source MMORPG - Open Source Games, YouTubeZero D, an open source game"Standards" (#927) - xkcdEmbark StudiosAdobe BracketsAwesome Open SourceTo Do GroupFree Open Source Compliance Course for Developers - The Linux FoundationCode CovenantRust Programming LanguageBevy, a "refreshingly simple data-driven game engine built in Rust"Mark MandelGuest Mark specializes in the backend systems of games. His current role (May 2021) is at Google, where he advocates for developers who use the Google Cloud platform. One of his main projects is Agones, a platform that allows developers to host, run and scale dedicated game servers on Kubernetes. He also has an adorable dog named Sukie and a super-cool Twitter handle. External link Mark on Twitter @NeuroticSukie the Dog on Twitter @SukieTweetsGoogle Cloud for GamingAgonesAgones on Twitter @AgonesDevMark's YouTube channelMark on Twitch
There's a second Mark in the clubhouse! This week we're joined by Mark Mandel, who is involved in many things worth mentioning! Mark is a Developer Advocate at Google Cloud for Games, leading the Developer Relations team; he founded Agones, a game server hosting platform; he has a dog. What else? Listen to find out. During this episode, Mark talks about open source software in the gamedev scene—why it's important, what developers can gain from supporting open source, tips for participating in open source projects, and more. Open Source Software Programming Tools Open Source Definition Demo video of Veloren, an Open Source MMORPG - Open Source Games, YouTube Zero D, an open source game "Standards" (#927) - xkcd Embark Studios Adobe Brackets Awesome Open Source To Do Group Free Open Source Compliance Course for Developers - The Linux Foundation Code Covenant Rust Programming Language Bevy, a "refreshingly simple data-driven game engine built in Rust" Mark Mandel Guest Mark specializes in the backend systems of games. His current role (May 2021) is at Google, where he advocates for developers who use the Google Cloud platform. One of his main projects is Agones, a platform that allows developers to host, run and scale dedicated game servers on Kubernetes. He also has an adorable dog named Sukie and a super-cool Twitter handle. External link Mark on Twitter @Neurotic Sukie the Dog on Twitter @SukieTweets Google Cloud for Gaming Agones Agones on Twitter @AgonesDev Mark's YouTube channel Mark on Twitch
In this episode we sit down with Dev advocate at Google Cloud Mark Mandel to talk multiplayer engines and more! You can follow our antics over on Twitter. Check out @leveldesignfm! Works and Topics we covered in this episode!: GDC - Online Game Tech Summit Agones https://agones.dev/site/ Presented by Mark Drew (@markdrew) , Jonathon Wilson (@omnislash92), Valentina Chrysostomou (@ValentinaChrys) and Rob McLachlan (@RMMcLachlan) This has been a CMD:Studio production. Our editor is Matthew Lever @matthewlever. This episode was produced by Ash Rose (@Fake_Anime_Geek).
G's up! Ho's down! The letter "g" and its guttural nature tends to make words like "geegaw" and "gewgaw" infinitely more fun to say. We've got a great set of words for you and we hope you take away something on the boards of life.... | GABBAS | GABBRO | GABIES | | GACHER | GACHED/GATCHER | GAEING | | GAGAKU | | GAIJIN | | GALAGO | | GALIOT | LATIGO | GALLUS | | GALYAC | GALYAK | GAMBAS | | GAMAYS | | GAMBIR | GAMBIA/GAMBIER | GAZABO | | GUAIAC | | GARDAI | | GALEAE | GALEA | GATEAU | | GANJAH | GANJA | GHALAS | | GHAZAL | | GAVIAL | | GAYALS | | GAZARS | | GLEBAE | BEAGLE | GRABEN | BANGER | GOBANG | | GLACIS | | GAUNCH | | GLUCAN | | GLYCAN | | GASCON | | GIDDAP | | GODDAM | | GAOLED | GOALED | GAUMED | | GAWPED | | GARRED | | GASTED | | GRADUS | GUARDS | GOONDA | | GEEGAW | GEWGAW | GALERE | REGALE | GEMMAE | | GENERA | | GENEVA | | GANGUE | | GARGET | | GERAHS | GASHER | GLAIVE | | GAWSIE | | GALLET | | GAOLER | GALORE | GRAPLE | | GRAMME | GAMMER | GENOAS | AGONES | GYRASE | GREASY | GARVEY | | GUTTAE | | GAYETY | GAEITY | GALING | GINGAL | GHARRI | GHARRY | GHAZIS | | GHAUTS | AUGHTS | GARTHS | | GOORAL | GORAL | GLOSSA | | GULARS | | GAULTS | | GAMMON | GUMMAS | | GRANUM | | GAZUMP | | | | GNARRS | | GOSSAN | | GYOZAS | AZYGOS | GOBBET | | GLOBED | | GOBOES | | GIBING | | GYBING | | GHIBLI | | GOMBOS | GUMBOS | GOBONY | | GECKED | | GEODIC | | GESTIC | | GLUNCH | | GRUTCH | | GRIDED | GIRDED/RIDGED | GENNED | | GIRNED | | GODETS | | GOURDE | DROGUE | GUNDOG | DUGONG | GODWIT | | GODOWN | GELEES | | GEEING | | GLEETY | | GERMEN | | GEMOTE | GEMOT | GYRENE | GREENY | GRIFFE | | GOFFER | | GIGUES | | GLEGLY | | GOGLET | TOGGLE | GUGLET | | GUNGES | | GREGOS | GORGES/ | GILLIE | GHILLIE | GIMMIE | | GENTIL | | GOOLIE
Former GCP Podcast host Mark Mandel is our guest this week. He’s talking Google Cloud Game Servers, Agones, and more with Mark Mirchandani and guest host Stephanie Wong. Mark explains how dedicated game servers work and why gaming has embraced the idea of dedicated servers. Online multiplayer gaming with its need for fast, consistent state sharing among players benefits from dedicated servers and offers cheating mitigation and reduced latency, as well as development flexibility. He tells us a little about the history of the open source project, Agones, and how it has helped Kubernetes run memory-state games efficiently on these dedicated servers. Google Cloud Game Servers work with layers of products to create a seamless multiplayer environment. Mark details this process and how Kubernetes, GKE, and Agones work together with these servers to accomplish this goal at scale. This situation is ideal for developers looking for the customizability and flexibility of a self-controlled system rather than a fully managed lift and shift model. Mark talks about the features of GCGS, including the versioning configuration system that allows you to create multiple configurations, and roll outs that give you control over distribution. We also learn a little about game building best practices and how Mark and his team advise and educate other game developers. Mark Mandel Mark Mandel is a Developer Advocate for the Google Cloud Platform. Hailing from Australia, Mark built his career developing backend web applications which included several widely adopted open source projects, and running an international conference in Melbourne for several years. Since then he has focused on becoming a polyglot developer, building systems in Go, JRuby and Clojure on a variety of infrastructures. In his spare time he plays with his dog, trains martial arts, and reads too much fantasy literature. Cool things of the week Google Cloud Docs Samples docs Limiting public IPs on Google Cloud blog Interview Google Cloud Game Servers site Agones site Agones Prerequisite Knowledge docs Kubernetes site GKE site Online Game Technology, Drawn Badly videos GCP Podcast Episode 142: Agones with Mark Mandel and Cyril Tovena podcast GCP Podcast Episode 202: Supersolid with Kami May podcast Multiplay site Accelbyte site Improbable site Find the right Google Cloud partner site Game Developers Conference site Agones on Slack site Agones on Twitter site Mark Mandel on Twitch site Mark Mandel on YouTube site What’s something cool you’re working on? Stephanie is working on Season of Scale season 5 and a data center animated series that will launch in a few weeks! Sound Effects Attribution “TrumpetBrassFanfare.wav” by ohforheavensake of Freesound.org “8-bit Video Game Sounds.wav” by ProjectsU012 of Freesound.org “music elevator.wav” by Jay_You of Freesound.org
«Narrami, o musa, dell'eroe multiforme, che tanto vagò, dopo che distrusse la Rocca sacra di Troia: di molti uomini vide le città e conobbe i pensieri, molti dolori patì sul mare nell'animo suo, per riacquistare a sé la vita e il ritorno ai compagni.[...]. Racconta qualcosa anche a noi, o dea figlia di Zeus». Così recita il proemio dell'Odissea e di questo parla la seconda edizione del gioco Epico per eccellenza, di Eroi, mostri Dei e Muse e di gesta che diverranno leggenda... Salpate per le burrascose acque dell'Egeo con Agon!Link UtiliDrive Thru rpg per acquistare il gioco https://www.drivethrurpg.com/product/328661/AGONPagina dell'editore https://www.evilhat.com/home/agon/Kickstarter https://www.kickstarter.com/projects/evilhat/agonPagina Itch.io con demo inclusa https://johnharper.itch.io/agonScheda giocatore http://www.agon-rpg.com/agon_playerkit_03242020.pdfActual Play di Agon con Sean Nitter https://www.youtube.com/watch?v=3gsnsgRGtZs&feature=emb_title&ab_channel=ActualPlaySpecial thanks to Tabletop Audio for the background theme music.
Agones is an open-source, multiplayer dedicated game server scaling and orchestration platform, that can run anywhere Kubernetes can run. You can orchestrate game servers, integrate any engine, and monitor a servers' metrics. Hosts: Randal Schwartz and Jonathan Bennett Guest: Mark Mandel Download or subscribe to this show at https://twit.tv/shows/floss-weekly Here's what's coming up for FLOSS in the future. Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Sponsors: WWT.COM/TWIT Melissa.com/twit
Agones is an open-source, multiplayer dedicated game server scaling and orchestration platform, that can run anywhere Kubernetes can run. You can orchestrate game servers, integrate any engine, and monitor a servers' metrics. Hosts: Randal Schwartz and Jonathan Bennett Guest: Mark Mandel Download or subscribe to this show at https://twit.tv/shows/floss-weekly Here's what's coming up for FLOSS in the future. Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Sponsors: WWT.COM/TWIT Melissa.com/twit
Agones is an open-source, multiplayer dedicated game server scaling and orchestration platform, that can run anywhere Kubernetes can run. You can orchestrate game servers, integrate any engine, and monitor a servers' metrics. Hosts: Randal Schwartz and Jonathan Bennett Guest: Mark Mandel Download or subscribe to this show at https://twit.tv/shows/floss-weekly Here's what's coming up for FLOSS in the future. Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Sponsors: WWT.COM/TWIT Melissa.com/twit
Agones is an open-source, multiplayer dedicated game server scaling and orchestration platform, that can run anywhere Kubernetes can run. You can orchestrate game servers, integrate any engine, and monitor a servers' metrics. Hosts: Randal Schwartz and Jonathan Bennett Guest: Mark Mandel Download or subscribe to this show at https://twit.tv/shows/floss-weekly Here's what's coming up for FLOSS in the future. Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Sponsors: WWT.COM/TWIT Melissa.com/twit
This week, Mark and Jon bring us a fascinating interview with Kami May of Supersolid, a gaming company in London. With the help of Kami May, Supersolid recently launched their first multiplayer game, Snake Rivals. This session-based game puts players in an arena where they can choose from three modes: endless, gold rush, or battle royale. To produce the game, Supersolid makes use of many GCP products. Snake Rivals is powered by Kubernetes and Agones, which Kami chose because it offers functionality that works well with gaming. It provides server allocation which allows players to continue play even during an update, has the ability to scale, allows labeling, allows for different gaming modes, and more. To reduce latency, Supersolid operates in nine regions. Supersolid uses BigQuery and continuously gathers data so they can make adjustments to make sure game play is efficient, fun, and functional. Kami explains that navigating the world of multiplayer gaming for the first time was tricky, but the Google support team has been very helpful! Kami May Kami May is a Senior Server Developer at London-based mobile games studio, Supersolid. Her lifetime passion for video games drove her to join the games industry soon after graduating from university in 2016. Since then, Kami has worked on multiple titles for mobile, PC, and console. Most recently, she’s been bringing Supersolid’s most ambitious project to date - Snake Rivals - to life, powered by Agones on GCP. In her free time she can be found at the top of the ladder on Path of Exile, chasing the 6k MMR dream on Dota 2, or searching for London’s best fried chicken. Cool things of the week Keep Parquet and ORC from the data graveyard with new BigQuery features blog Machine Learning: An Online Comic from Google AI site Bring Your Own IP addresses: the secret to Bitly’s shortened cloud migration blog Interview Supersolid site Snake Rivals site Agones site Kuberentes site Go site Cloud Load Balancing site BigQuery site Stackdriver site Supersolid Careers site Snake Rivals on Google Play site Snake Rivals on iTunes site Question of the week What are best practices for setting up user accounts in Cloud IAM? Quickstart Guide Service Accounts Docs Using IAM Securely Where can you find us next? Mark will be working on blogs and videos at home. Jon will be at AnimeNYC, Kubecon in November and Google Kirkland for an internal hackweek. Sound Effect Attribution “Small Group Laugh 4, 5 & 6” by Tim.Kahn of Freesound.org “Human has been Nutralised” by cityrocker of Freesound.org “Laser Automatic Heavy” by dpren of Freesound.org “Gong Sabi” by Veiler of Freesound.org
Mark Mandel and Jon Foust return this week to host Jesse Houston, CEO of Phoenix Labs. Jesse goes into detail about their online, multiplayer game Dauntless, a hunting action game that brings friends together from every platform to fight giant monsters. Users can even switch platforms, say from Xbox to Playstation, and pick up right where they left off. Later in the show, Jesse describes the hurdles of building such a huge game and how Phoenix Labs overcame them. Late nights and holiday hours helped them create “no downtime deploys”, so users can continue to play even as the game updates. Because big projects sometimes come with big problems, Jesse also emphasized the importance of developing crisis management skills to help get through tough times. We talk more specifically about what it takes to build and run Dauntless, from GCP products such as GKE, Bigtable, and BigQuery, to tricks with scaling and management. In the future, Dauntless will be available on the Switch, new expansions will be released, and more. Jesse Houston Jesse Houston is a games industry veteran with over 18 years experience in the gaming space. Houston fell in love with games at an early age and found his footing in the games industry by applying to a QA position in a local paper. Previously, Houston has held lead producer roles at both Riot Games on League of Legends, and BioWare on the Mass Effect series. He also served as Production Director at Ubisoft, overseeing Technical Project Management, Pipeline Planning, Development and Design, among other responsibilities. Houston formed Phoenix Labs with Sean Bender and Robin Mayne to create deep multiplayer games that bring players together. Cool things of the week Virtual display devices for Compute Engine are now GA blog Container-native load balancing on GKE are now GA blog How to deploy a Windows container on Google Compute Engine blog Agones 1.0 site Interview Phoenix Labs site Dauntless site Dauntless Updates site Dauntless on Twitter twitter Cloud Bigtable site Kubernetes site BigQuery site GKE site Redis site Introducing Google Customer Reliability Engineering blog Cloud SQL site Question of the week What is the difference between Premium vs Standard network? Where can you find us next? Jesse will be speaking at the Montreal International Game Summit. You can see Phoenix Labs at many other gaming conferences, including Pax, TwitchCon, and GDC. Mark is taking some vacation time, then he’ll be at Kubecon. Jon will also be at Kubecon, as well as taking some personal time to attend several weddings. Sound Effect Attribution “Fantasy Orchestra” by BigManJoe of Freesound.org
Ian Coldwater specializes in breaking and hardening Kubernetes, containers, and cloud native infrastructure. A pre-eminent voice in the Kubernetes security community, they are currently a Lead Platform Security Engineer at Heroku. Ian joins Adam and Craig to talk about the offensive and defensive arts. Do you have something cool to share? Some questions? Let us know: web: kubernetespodcast.com mail: kubernetespodcast@google.com twitter: @kubernetespod Chatter of the week Black Hat USA DEFCON Scavenger hunts An example of Spot the Fed An example of the Mystery Challenge News of the week Mesosphere becomes D2iQ Google Cloud launches Migrate for Anthos in Beta Google Cloud Game Servers coming soon Episode 26: Agones, with Mark Mandel and Cyril Tovena Announcing Kubernetes Summits in Seoul and Sydney Security updates of the week CVE-2019-11247: API server allows access to custom resources via wrong scope CVE-2019-11249: kubectl cp (round 3!) IBM and Red Hat: OpenShift on IBM Cloud OpenShift coming to Z Series and LinuxONE Cloud Paks and services Cisco Container Platform now supports Microsoft AKS Helm deployments at the Kubedex How Kubernetes can be used for genetic analysis by Mu Huan and Eric Li Alibaba Cloud Announcing CloudBees Jenkins X Distribution Episode 44, Continuous Delivery Foundation, with Tracy Miranda TiDB Operator now Generally Available Links from the interview Red teams and penetration testing Fuzzing Attacking Helm’s Tiller Black-box and white-box testing DevSecOps: guard rails, not gates OWASP - the Open Web Application Security Project The math behind calculating security risk CVSS score etcd: encrypt it at rest! Admission control Technologies for isolation: AppArmor Seccomp gVisor Firecracker (not yet supported with Kubernetes) “Kubernetes is powerful, and it’s insecure by design” Ian and Duffie Cooley’s BlackHat talk Cloud doesn’t make it better! Threat modelling hostpath - “a powerful escape hatch” Trail of Bits blog: understanding Docker container escapes Recommended watching: Ship of Fools by Ian Coldwater (slides) Hacking and Hardening Kubernetes by Example by Brad Geesaman (slides) A Hackers Guide to Kubernetes and the Cloud by Rory McCune (and his upcoming Black Hat training) DIY Pen Testing for your Kubernetes Cluster by Liz Rice (our guest on episode 19) Ian Coldwater on Twitter
First-time host, Aja, joins Mark today to talk Go Cloud Functions with two Google colleagues! Stewart, lead Product Manager on Google Cloud Functions, and Tyler, Developer Programs Engineer at Google, start the show by explaining the purpose of Cloud Functions. It is a severless compute product that supports many programming languages, scales automatically, and only charges for what you use. It works best as event-driven computing, in other words, when something happens, you want something else to happen in response. Cloud Functions also works well between clouds or even Google Cloud services, acting as the glue between them. Go Cloud Functions works specifically for Go. Google makes a huge effort to make Cloud Functions easy to use for all developers, so that no matter what language you’re familiar with, Cloud Functions works for you. Stewart Reichling Stewart Reichling is the lead Product Manager on Google Cloud Functions. He is a graduate of Georgia Institute of Technology and has worked across Strategy, Marketing, and Product Management at Google. Tyler Bui-Palsulich Tyler is a Developer Programs Engineer at Google. He graduated with his Master’s in Computer Science from NYU and loves detailed documentation, random trivia, and homemade bread. You can find his blog at buipalsulich.com Cool things of the week Actually cool thing of the week twitter NoSQL for the serverless age: Announcing Cloud Firestore general availability and updates blog Site Reliability Workbook now available in HTML site Building a serverless online game: Cloud Hero on Google Cloud Platform blog The tech industry is failing people with disabilities and chronic illnesses article Interview GCP Podcast Episode 34: Stackdriver monitoring with Aja Hammerly podcast GCP Podcast Episode 53: Ruby with Aja Hammerly podcast Cloud Functions site Cloud Scheduler site Firestore site Pub/Sub site Go Mod site App Engine site Open Census site GCP Podcast Episode 118: OpenCensus with Morgan McLean and JBD podcast Google Stackdriver site Launch/overview video video The Go Runtime site Cloud Functions Quickstarts site Question of the week How many ways can you run containers on GCP? Where can you find us next? Mark will be at GDC in March, Cloud NEXT, and ECG in April. Agones has a new website agones.dev! And he’s also back to Twitch streaming! Aja will be at Cloud NEXT in April.
Happy Holidays, everyone! Melanie and Mark wrap up a great year by reminiscing about some of their favorite episodes! We also talk about the big news of the year, our favorite articles, and what’s coming up for the GCP Podcast in 2019. Cool things of the week Kubernetes and GKE for developers: a year of Cloud Console blog Reducing gender bias in Google Translate blog Cloud Security Command Center is now in beta and ready to use blog Main content Podcast accomplishments! We have awesome new intro and outro music, new website, new YouTube videos! We hit 1 million and then 2 million downloads! Mark and the podcast are celebrating their three year anniversary! Top 10 most downloaded episodes of all time! GCP Podcast Episode 111: Google Cloud Platform with Sam Ramji podcast GCP Podcast Episode 112: Percy.io with Mike Fotinakis podcast GCP Podcast Episode 146: Google AI with Jeff Dean podcast GCP Podcast Episode 127: SRE vs Devops with Liz Fong-Jones and Seth Vargo podcast GCP Podcast Episode 128: Decision Intelligence with Cassie Kozyrkov podcast GCP Podcast Episode 113: Open Source TensorFlow with Yifei Feng podcast GCP Podcast Episode 88: Kubernetes 1.7 with Tim Hockin podcast GCP Podcast Episode 108: Launchpad Studio with Malika Cantor and Peter Norvig podcast GCP Podcast Episode 130: Data Science with Juliet Hougland and Michelle Casbon podcast GCP Podcast Episode 125: Open Source at Google Cloud Platform with Sarah Novotny podcast Top 10 most downloaded episodes for 2018! Exact same list except Tim Hockin is not #7. Following episodes go up a number and we added to #10 spot. GCP Podcast Episode 122: Project Jupyter with Jessica Forde, Yuvi Panda and Chris Holdgraf podcast Mark’s favorite episodes GCP Podcast Episode 129: Developer Relations with Mandy Waite podcast GCP Podcast Episode 121: Kontributing to Kubernetes with Paris Pittman and Garrett Rodrigues podcast GCP Podcast Episode 131: Actions on Google with Mandy Chan podcast GCP Podcast Episode 148: Wellio with Sivan Aldor-Noiman and Erik Andrejko podcast GCP Podcast Episode 110: CPU Vulnerability with Matt Linton and Paul Turner podcast GCP Podcast Episode 125: Open Source at Google Cloud Platform with Sarah Novotny podcast GCP Podcast Episode 140: Container Security with Maya Kaczorowski podcast Melanie’s favorite episodes GCP Podcast Episode 117: Cloud AI Fei-Fei Li was the Chief Scientist of AI/ML at Google podcast GCP Podcast Episode 114: ML Bias & Fairness with Timnit Gebru and Margaret Mitchell podcast GCP Podcast Episode 141: Accessibility in Tech podcast GCP Podcast Episode 136: Robotics with Raia podcast GCP Podcast Episode 150: Strange Loop, Remote Working, and Distributed Systems with KF podcast DL Indaba GCP Podcast Episode 147: DL Indaba: AI Investments in Africa podcast GCP Podcast Episode 149: Deep Learning Research in Africa with Yabebal Fantaye & Jessica Phalafala podcast GCP Podcast Episode 152: AI Corporations and Communities in Africa with Karim Beguir & Muthoni Wanyoike podcast GCP Podcast Episode 157: NeurIPS and AI Research with Anima Anandkumar podcast Favorite announcements, products, and more at Google Cloud Unity and Google Cloud Strategic Alliance blog Open Match blog Cloud TPU site Google Dataset Search is in beta site No tricks, just treats: Globally scaling the Halloween multiplayer Doodle with Open Match on Google Cloud blog GKE On-Prem site Open Source - Knative release, Skaffold, Istio updates, gVisor, etc. Google in Ghana blog Cloud NEXT blog GCP Podcast Episode 137: Next Day 1 podcast GCP Podcast Episode 138: Next Day 2 podcast GCP Podcast Episode 139: Next Day 3 podcast Unity and DeepMind partner to advance AI research blog Introducing PyTorch across Google Cloud blog Question of the week What were your personal highlights for 2018? Mark Agones Introducing Agones: Open-source, multiplayer, dedicated game-server hosting built on Kubernetes blog github The new website Having Melanie join me on the podcast Melanie Bringing Francesc back Meeting Grace GCP Podcast Episode 142: Agones With Mark Mandel and Cyril Tovena podcast Where can you find us next? It’s the holidays! Special thanks! Thank you guests Thank you Jennifer Thank you HD Interactive: James, Trae, Sabrina, and Sean Thank you Greg Thank you Neil, Chuck, and Shana Thank you MBooth for the website overhaul and social media support Thank you Francesc Thank you listeners!
Melanie and Mark talk with Google Cloud’s VP of Engineering, Melody Meckfessel, this week. In her time with Google Cloud, she and her team have worked to uncover what makes developers more productive. The main focus of their work is DevOps, defined by Melody as automation around the developer workflow and culture. In other words, Melody and her team are discovering new ways for developers to interact and how those interactions can encourage their productive peak. Melody and her team have used their internal research and expanded it to collaborate with Google Cloud partners and open source projects. The sharing of research and products has created even faster innovation as Google learns from these outside projects and vice versa. In the future, Melody sees amazing engagement with the community and even better experiences with containers on GCP. She is excited to see the Go community growing and evolving as more people use it and give feedback. Melody also speaks about diversity, encouraging everyone to be open-minded and try to build diverse teams to create products that are useful for all. Melody Meckfessel Melody Meckfessel is a hands-on technology leader with more than 20 years experience building and maintaining large-scale distributed systems and solving problems at scale. As VP of Engineering, she leads the team building DevOps tools and sharing DevOps best practices across Google and with software development and operations teams around the world. Her team powers the world’s most advanced continuously delivered software, enabling development teams to turn ideas into reliable, scalable production systems. After graduating from UC Berkeley, Melody programmed for startups and enterprise companies. Since joining Google in 2004, Melody has led teams in Google’s core search systems, search quality and cluster management. Melody is passionate about making software development fast, scalable, and fun. Cool things of the week Mark is back from vacation! We are at 2 million downloads! tweet Greg Wilson twitter and github Open source gaming: Agones - 0.6.0 - site Open Match - 0.2.0 RC - site What’s new at Firebase Summit 2018 blog Interview GCP Podcast Episode 137: Next Day 1 podcast Stackdriver site GitLab site Google SRE site Borg site Cloud Spanner site Go site GKE On-Prem site Skaffold site Minikube site DORA site Cloud Build site Bazel site Question of the week If I want to configure third party notifications (such as Slack or Github) into my Cloud Build configuration - how can I do that? Sending build notifications Configuring notifications for third-party services Where can you find us next? Mark will be at KubeCon next week. Melanie will be at NeurIPS this week. She’ll be attending Queer in AI, Black in AI, and LatinX this week as well.
Ubisoft and Google Cloud have extended Kubernetes to support dedicated game servers. Cyril Tovena, a Technical Lead from Ubisoft in Montreal, and Mark Mandel a Developer Advocate at Google Cloud, lead the project. They talk to Adam and Craig about what they had to do, the Agones community, and how you can apply it to your Enterprise Software. Do you have something cool to share? Some questions? Let us know: web: kubernetespodcast.com mail: kubernetespodcast@google.com twitter: @kubernetespod Chatter of the week Pub quiz success News of the week Kubernetes v2 Provider for Spinnaker Episode 23: Spinnaker, with Steven Kim Episode 24: Continuous Integration and Continuous Delivery, with Andrew Philips and Lars Wander Spinnaker 1.10 Codelab: Continuous Delivery to Kubernetes Using Spinnaker KubeCon NA Contributor Summit The Forrester New Wave™: Enterprise Container Platform Software Suites, Q4 2018 Kubernetes Steering Committee election resutls Kubernetes High Availability, by Dominik Tornow from SAP and Andrew Chen from Google Cloud Kubernetes Deep Dive by Nigel Poulton on A Cloud Guru, from listener mail 1.12 Release Retrospective by Tim Pepper from VMware Admiralty’s Multicluster Controller The Lord High Admiral Best practices for building Kubernetes Operators and stateful apps by Palak Bhatia and Jun Xiang Tee from Google Cloud Pulumi raises $15M Links from the interview Agones website Agones on Twitter Ubisoft Montreal Mark’s blog Proper pronunciation Elbow Kubernetes Cluster Registry OpenMatch Joe Beda’s TGIK on writing a controller Mark and Cyril on Twitter
Mark Mandel is in the guest seat today as Melanie and our old pal Francesc interview Cyril Tovena of Ubisoft and Mark about Agones. We discuss dedicated game servers and their importance in game performance, how Agones can make hosting and scaling dedicated game servers easier to manage, and the future of Agones. Cyril and Mark elaborate on Ubisoft’s relationship with Google and how it’s progressing the world of gaming. Listen in! Mark Mandel Mark Mandel is a Developer Advocate for Games for Google Cloud Platform, founder of the open source, multiplayer dedicated game server scaling project Agones, and one half of the Google Cloud Platform Podcast. Hailing from Australia, Mark built his career developing backend systems for over 15 years, writing open source software, and building infrastructure in the cloud. Cyril Tovena Cyril Tovena is a Technical Lead for the online group for Ubisoft Montreal, helping game productions to build online features in the last four years. Cyril started his career eight years ago, building web services in London. He is currently designing and implementing scalable microservices in the cloud. Cool things of the week Introducing App Engine Second Generation runtimes and Python 3.7 blog Cloud Functions serverless platform is generally available blog GOTO 2018 • The Robustness of Go • Francesc Campoy video Simple backup and replay of streaming events using Cloud Pub/Sub, Cloud Storage, and Cloud Dataflow blog Calling Java developers: Spring Cloud GCP 1.0 is now generally available blog Interview Agones Github site Agones on Twitter twitter Agones: Scaling Multiplayer Dedicated Game Servers with Kubernetes talk from NEXT 2018 video Ubisoft site Kubernetes site GKE site Go site dep site Agones Contributing Guide site Developing, Testing, and Building Agones site Agones Slack Channel site Agones Google Group site Question of the week Francesc answers our question of the week, “Should you do ML in Go?”. Short answer? Probably not. Python may be the better choice. If you do want to experiment with Go and ML, try Gonum, Gorgonia, or TensorFlow for Go. Where can you find us next? Francesc will be at GopherCon, GoSF, and Velocity. Melanie will be at Deep Learning Indaba and Strangeloop. Mark will be at Pax Dev and Pax West starting August 28th. In September, he’ll be at Tokyo NEXT and Strangeloop.
It’s the third and final day for us at NEXT, and Mark and Melanie are wrapping up with some great interviews! First, we spoke with Stephanie Cueto and Vivian San of Techtonica, a San Francisco non-profit. Next, Liz Fong-Jones and Nikhita Raghunath joined us for a quick discussion about open source and Stackdriver and last but not least, Robert Kubis helped us close things sharing what it means to do DevRel at this event. Stephanie Cueto and Vivian San Stephanie Cueto is a Software Engineer and advocate for the Latinx & women community. She has been involved in the Tech community since 2016. Playing with code at an early age and working in education led to my interest in becoming a Software Engineer. Currently she is a Software Engineer Apprentice at Techtonica, where she has gained the skills to build projects in MongoDb, MySQL, Express.js, React, and Node.js. During the program, she created Salient Alert, a platform for reporting ICE Raids and Checkpoints. Vivian San is a highly analytical full-stack software engineer with an educational background in the hard sciences. She is strongly motivated by writing clean, efficient code, and passionate about teaching and giving back to underrepresented individuals and communities. Liz Fong-Jones and Nikhita Raghunath Liz Fong-Jones is a Staff Site Reliability Engineer at Google and works on the Google Cloud Customer Reliability Engineering team in New York. In her 10+ years at Google she has worked across eight different teams spanning the stack from Google Flights to Cloud Bigtable. She lives with her wife, Metamour, and a Samoyed/Golden Retriever mix in Brooklyn. In her spare time she plays classical piano, leads an EVE Online alliance, and advocates for transgender rights. Nikhita Raghunath is an intern at Red Hat and works on the extensibility of Kubernetes. Previously, she was a Google Summer of Code (2017) student for the Cloud Native Computing Foundation (CNCF) and also worked on Kubernetes. She is interested in backend applications, distributed systems and Linux. Nikhita likes programming in Go, C++, C, and Python. She also likes to give talks at conferences and speak about her work. Robert Kubis Robert Kubis is a developer advocate for the Google Cloud Platform based in London, UK, specializing in container, storage, and scalable technologies. Before joining Google, Robert collected over 10 years of experience in software development and architecture. He has driven multiple full-stack application developments at SAP with a passion for distributed systems, containers, and databases. In his spare time he enjoys following tech trends, trying new restaurants, traveling, and improving his photography skills. Interviews Made Here Together: NEXT Developer Keynote video Techtonica site I am Remarkable Workshop site Haben Girma’s accessibility presentation at NEXT video GCPPodcast Episode 127: SRE vs Devops with Liz Fong-Jones and Seth Vargo podcast Red Hat site Kubernetes site Introducing Agones blog Stackdriver site OpenCensus site GCPPodcast Episode 118: OpenCensus with Morgan McLean and JBD podcast Edge TPU site GCPPodcast Episode 135: VirusTotal with Emi Martínez podcast Cloud Spanner site
On this episode of the podcast, Mark and Melanie delve into the fascinating world of robotics and reinforcement learning. We discuss advances in the field, including how robots are learning to navigate new surroundings and how machine learning is helping us understand the human mind better. Raia Hadsell Raia Hadsell, a senior research scientist at DeepMind, has worked on deep learning and robotics problems for the past 15 years. After completing a PhD at New York University, which featured a self-supervised deep learning vision system for a mobile robot, her research continued at Carnegie Mellon’s Robotics Institute and SRI International, and in early 2014 she joined DeepMind in London to develop artificial general intelligence. Her current research focuses on the challenge of interactive learning for AI agents and robots, including subjects such as neural memory for real world navigation and lifelong learning. Cool things of the week AI Adventures How to Make a Data Science Project with Kaggle site Predict your future costs with Google Cloud Billing cost forecast blog and site Kaggle Competition Winning Solutions site Google Cloud Platform Podcast Episode 84: Kaggle with Wendy Kan podcast Introducing Jib — build Java Docker images better blog Google Container Tools site Interview Raia Hadsell site Learning to Navigate Cities Without a Map research paper and blog Unsupervised Predictive Memory in a Goal-Directed Agent | MERLIN research paper Nature: Vector-based navigation using grid-like representations in AI research paper DeepMind has trained an AI to unlock the mysteries of your brain site Navigating with grid-like representations in artificial agents blog DeepMind site and blog Boston Dynamics site Google Brain Robotics site Transylvanian Machine Learning Summer School site IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architectures research paper Edward Mozer - Grid Cells and the Brain’s Spatial Mapping System video The Nobel Prize in Physiology or Medicine 2014 site TensorFlow site Question of the week How do you connect a Google Cloud Source repository to an existing Git repository? site and blog Where can you find us next? We’ll both be at Cloud NEXT! Mark will be talking about Agones blog Melanie will speak at PyCon Russia July 22nd
Juliet Hougland and Michelle Casbon are on the podcast this week to talk about data science with Melanie and Mark. We had a great discussion about methodology, applications, tools, pipelines, challenges and resources. Juliet shared insights into the unique data science ownership workflow from idea to deployment at Stitch Fix, and Michelle dove into how Kubeflow is playing a role to help drive reliability in model development and deployment. Juliet Hougland Juliet Hougland leads the Workflow, Environment, and Execution team at Stichfix. She is a data scientist and engineer with expertise in computational mathematics and years of hands-on machine learning and big data experience. She has built and deployed production ML models, advised Fortune 500 companies on infrastructure and worked on a variety of open source projects (Apache Spark, Scalding, and Kiji) at the intersection of big data and machine learning. Michelle Casbon Michelle Casbon is a Senior Engineer on the Google Cloud Platform Developer Relations team, where she focuses on open source contributions and community engagement for machine learning and big data tools. Prior to joining Google, she was at several San Francisco-based startups as a Senior Engineer and Director of Data Science. Within these roles, she built and shipped machine learning products on distributed platforms using both AWS and GCP. Michelle’s development experience spans more than a decade and has primarily focused on multilingual natural language processing, system architecture and integration, and continuous delivery pipelines for machine learning applications. She especially loves working with open source projects and is an active contributor to Kubeflow. Michelle holds a masters degree from the University of Cambridge. Cool things of the week Sandeep Dinesh: Kubernetes Best Practices YouTube CNCF TOC voted to accept Helm as an incubation-level hosted project to CNCF site Andriod P in Beta blog Agones 0.2.0 site Securing cloud-connected devices with Cloud IoT and Microchip blog Interview flotilla-os repo Kubeflow repo Cloud Dataproc site & docs Spark site & community site scikit-learn site xgboost repo PyTorch site TensorFlow site and github Kubernetes site github Introducing ultramem Google Compute Engine machine types blog #114 Machine Learning Bias and Fairness with Timnit Gebru and Margaret Mitchell podcast Machine Learning Flash Clards site Open Source Data Science Masters site DockerCon SF site Question of the week If I have written a gRPC Service, but I’m using a language/platform that isn’t supported - is there any way I can access it as REST? grpc-gateway Envoy proxy Transcoding Where can you find us next? Mark is speaking at the San Francisco Kubernetes Meetup: Scaling Game Servers and the Conduit Service Mesh on June 14th. Melanie is speaking at a joint WiMLDS and PyLadies event “Paths to Data Science” on June 26th and Stanford AI4ALL on June 28th.
Holden Karau is on the podcast this week to talk all about Spark and Beam, two open source tools that helps process data at scale, with Mark and Melanie. Holden Karau Holden Karau is a transgender Canadian open source developer advocate @ Google with a focus on Apache Spark, BEAM, and related “big data” tools. She is the co-author of Learning Spark, High Performance Spark, and another Spark book that’s a bit more out of date. She is a commiter on and PMC on Apache Spark and committer on SystemML & Mahout projects. She was tricked into the world of big data while trying to improve search and recommendation systems and has long since forgotten her original goal. Cool things of the week Twitter’s collaboration with Google Cloud blog & tweet Kaggle CERN TrackML Particle Tracking Challenge Competition site Open-sourcing gVisor, a sandboxed container runtime blog & repo Announcing Stackdriver Kubernetes Monitoring blog MLPerf: collaborative effort to standardize ML benchmarks site Interview Spark site & community site Beam site Cloud Dataflow site & docs Cloud Dataproc site & docs Using Spark on Kubernetes Engine blog Testing future Apache Spark releases and changes on Google Kubernetes Engine and Cloud Dataproc blog Spark Packages site Spark testing base repo Flink site Arrow site Upcoming Talks: PyCon 2018 & Debugging PySpark talk Scala Days & Keeping the “fun” in Spark talk Strata London & Understanding Spark tuning with auto-tuning talk J on the Beach & General Purpose Big Data Systems are eating the world talk Spark Summit 2018 & Accelerating TF with Apache Arrow on Spark talk Question of the week I have a continuous integration build process setup with Container Builder, but it’s all sequential. I want to speed things up by processing parts of it in parallel. How do I do that? Configure Build Step Order docs Where can you find us next? Mark can be found streaming Agones development on Twitch. Melanie is speaking at the internet2 Global Summit, May 9th in San Diego, and will also be talking at the Understand Risk Forum on May 17th, in Mexico City. Special shout out: Google I/O and PyCon are both happening this week
Mark and Melanie are joined by Sarah Novotny, Head of Open Source Strategy for Google Cloud Platform, to talk all about Open Source, the Cloud Native Compute Foundation and their relationships to Google Cloud Platform. Sarah Novotny Sarah Novotny leads an Open Source Strategy group for Google Cloud Platform. She has long been an Open Source community champion in communities such as Kubernetes, NGINX and MySQL and ran large scale technology infrastructures at Amazon before web-scale had a name. In 2001, she co-founded Blue Gecko, which was sold to DatAvail in 2012. She is a program chair emeritus for O’Reilly Media’s OSCON. Cool things of the week Now live in Tokyo: using TensorFlow to predict taxi demand blog Kubernetes best practices: Organizing with Namespaces blog youtube Announcing Open Images V4 and the ECCV 2018 Open Images Challenge blog dataset challenge Introducing Kubernetes Service Catalog and Google Cloud Platform Service Broker: find and connect services to your cloud-native apps blog docs Julia Evans - zines store Interview Kubernetes site Node.js Foundation board of directors Tensorflow site gRPC site Apache Beam site Google Kubernetes Engine site Forseti site podcast Cloud Native Compute Foundation site Cloud Native Computing Foundation Announces Kubernetes® as First Graduated Project blog NTP’s Fate Hinges On ‘Father Time’ article Open Container Initiative site Fireside chat: building on and contributing to Google’s open source projects Google I/O Question of the week Mark broke SSH access to his Compute Engine instance by accidentally removing the GCP linux guest environment. How did he fix it? Installing the Linux Guest Environment via Clone Root Disk & Use Startup Script docs Where can you find us next? Mark can be found streaming Agones development on Twitch and finished his blog series on scaling game servers on Kubernetes. Melanie will be speaking at the internet2 Global Summit, May 9th in San Diego, and will also be talking at the Understand Risk Forum on May 17th, in Mexico City.
VP of Infrastructure at Google Cloud Eric Brewer, talks to Melanie and Mark all about open source at Google Cloud, distributed systems, hybrid cloud, and more! Eric Brewer Eric Brewer is the main inventor of a wireless networking scheme called WiLDNet, which promises to bring low-cost connectivity to rural areas of the developing world. He is a tenured professor of Computer Science at UC Berkeley. In 1996, Brewer co-founded Inktomi Corporation (bought by Yahoo! in 2003) and became a paper billionaire during the dot-com bubble. Working with Bill Clinton, he helped to create USA.gov, which launched in 2000.[1] He is known for formulating the CAP Theorem about distributed network applications in the late 1990s.[2] Starting in May 2011 he has been on a sabbatical at Google as VP of Infrastructure.[3] Credits: Wikipedia Cool things of the week Google Cloud Next site Google Cloud Next London site Google Cloud Next Tokyo site Cloud SQL for PostgreSQL now generally available and ready for your production workloads blog Calling C functions from BigQuery with Web Assembly blog BigQuery beyond SQL and JS: Running C and Rust code at scale blog Kubernetes best practices: How and why to build small container images blog youtube Interview Nine faculty elected to American Academy of Arts and Sciences blog USA.gov site Eric Brewer research at google Kubernetes site 2014 Dockercon Keynote youtube 2017 Google Cloud Next Keynote youtube Istio site Extend the Kubernetes API with CustomResourceDefinitions docs Mentors Butler Lampson Barbara Liskov David Patterson Question of the week If I want to visualise the network traffic between pods/services within my Kubernetes cluster, is there an easy way to do this? Weavescope features installation Where can you find us next? Mark can be found streaming Agones development on Twitch, and will be presenting on Agones at Cloud Next. Melanie will be presenting at the internet2 Global Summit, May 9th in San Diego, and will also be talking at the Understand Risk Forum on May 17th, in Mexico City.
Antes de pasar a comentarte lo que estás apunto de oír, déjanos decirte que este es nuestro último programa de el mes de Marzo. La semana que viene como es semana santa pues vamos a tomarnos un descanso para ponernos al dia con los juegos que tenemos atrasados. A si ya en abril podemos empezar el mes con ganas y fuerzas. Esta semana tenemos un extra de noticias por qué volvemos a tener un equipo amplio de redactores en el podcast, y por qué la semana ha dado de sí unos titulares que son canela fina. Como siempre con algo de buena música y alguna que otra carretera secundaria que nos lleva a vaya usted a saber. Feliz semana santa a todos, pasarlo bien en las mini vacaciones.
Antes de pasar a comentarte lo que estás apunto de oír, déjanos decirte que este es nuestro último programa de el mes de Marzo. La semana que viene como es semana santa pues vamos a tomarnos un descanso para ponernos al dia con los juegos que tenemos atrasados. A si ya en abril podemos empezar el mes con ganas y fuerzas. Esta semana tenemos un extra de noticias por qué volvemos a tener un equipo amplio de redactores en el podcast, y por qué la semana ha dado de sí unos titulares que son canela fina. Como siempre con algo de buena música y alguna que otra carretera secundaria que nos lleva a vaya usted a saber. Feliz semana santa a todos, pasarlo bien en las mini vacaciones.
3:57 - The Rise of Fortnite (https://www.epicgames.com/fortnite/en-US/news/xbox-cross-platform-fortnite) 18:06 - RIP Toys R Us (http://money.cnn.com/2018/03/14/news/companies/toys-r-us-closing-stores/index.html) 30:04 - Ubisoft & Google Collaborating on Agones (https://cloudplatform.googleblog.com/2018/03/introducing-Agones-open-source-multiplayer-dedicated-game-server-hosting-built-on-Kubernetes.html) 35:30 - The Council (http://store.steampowered.com/app/287630/The_Council/) 1:09:00 - What We've Been Playing Nick: Q.U.B.E. 2 (http://store.steampowered.com/app/359100/QUBE_2/) Assassin's Creed: Origins (http://store.steampowered.com/app/582160/Assassins_Creed_Origins/) Baer: Slay the Spire Daily Challenges (http://store.steampowered.com/app/646570/Slay_the_Spire/) Ryan: Heroes of Hammerwatch (http://store.steampowered.com/app/677120/Heroes_of_Hammerwatch/)
Efter sex år har vi kommit fram till avsnitt 200 av Loadings Podcast. Dagen till ära gör ingen mindre än Johan Hallstan comeback för första gången sedan avsnitt 22. Tillsammans pratar vi om det kommande Shadow of the Tomb Raider, Google och Ubisofts spelplattform Agones, Bluepoint Games nya remake, Final Fantasy VII-remaken, Kirby Star Allies, den andra säsongen av Jessica Jones, Annihilation, Extreme Exorcism samt Arkham Horror: The Card Game. Ett stort tack för alla fina hälsningar riktas också till Elisabeth Bergqvist, Tobias Bjarneby, Jesper Englin, Daniel Eyre, Siri Hallberg Söderström, Per Landin, Douglas Lindberg, Kajsa Lundquist, Aldo Sartori, Robin Stjernberg, Aaron Vesterberg Ringhög, Thomas Wiborgh och Samson Wiklund. Kärlek!
Nobel Prize-winning scientist Stephen Hawking dies at 76 http://bit.ly/qlearly53 Elon: ‘Rocket tech applied to a car opens up revolutionary possibilities' http://bit.ly/qlearly54 Finland acquires stake in Nokia http://bit.ly/qlearly55 Google's annual “bad ads” reports http://bit.ly/qlearly56 http://bit.ly/qlearly57 Binance Unveils Blockchain for New Crypto Exchange http://bit.ly/qlearly58 Kitty Hawk unveils its electric autonomous flying taxi. http://bit.ly/qlearly59 YouTube will link to wikipedia http://bit.ly/qlearly60 Inside the booming black market for Spotify playlists http://bit.ly/qlearly61 Snoop Dogg's venture firm just closed its debut fund with $45 million. http://bit.ly/qlearly62 Fitbit’s second smartwatch and first wearable for kids, the Versa and Ace, go on sale in Q2 2018 http://bit.ly/qlearly63
The Apostle Paul wrote to the church in Corinth (see 2 Corinthians 4) and used the sporting terms of their Isthmian Games called "the Agones" (from where we derive the English word "agonies") to illustrate the struggle of the Christian life and how we must fight evil and win. According to the Encyclopedia Britannica, the "Isthmian Games, in ancient Greece, [was] a festival of athletic and musical competitions in honour of the sea god Poseidon, held in the spring of the second and fourth years of each Olympiad at his sanctuary on the Isthmus of Corinth." Paul's Corinthian church family were as familiar with this cultural phenomenon as they were opposed to its cavalier disregard for human life. By learning from the wrestling terminology the apostle used to denote the spiritual battle they faced, Paul, ironically, provided the Corinthian church with the very principles they would employ to eventually defeat the existence of Isthmian Games themselves. The celebration of this demonic festival died out when Christianity finally became dominant in the 4th century AD. These lessons given to the ancient Corinthian church remain as valid today as they were when Paul first taught them. If you live on planet Earth, you, too, are in a struggle for eternity. Learn from Pastor Gordon as he expounds on the teachings of the Chief Apostle, and learn how to win your family's wrestling match against evil!