30 Burst results for "Netease"

Temporal Product: Managing State With Ryland Goldstein

Software Engineering Daily

01:25 min | Last month

Temporal Product: Managing State With Ryland Goldstein

"Done a show about temporal before and workflow engines in general. But i think it's a pretty deep subject and i like to start off by just exploring. The distributed systems related problems that a typical infrastructure team might encounter. That are still not solved by all these nice tools that we have today like. Aws and cooper netease and so on what are the outstanding problems. Yeah it's a great question from my point of view. It's actually sort of the same problems that people have been. Having even before distributed systems were like in vogue and they were the way to build applications. I think you know the same problems around. You know transaction optimistic basically guaranteeing that things like transferring. Money works out. Well those were problems that existed far before you know. Most systems were distributed world. These web scale companies. I think what ended up happening. Is that those problems they lingered you know. Those are still challenges that companies that are really important like banks and other financial institutions. even just like ecommerce. They still have to solve those problems. But now it's under the context of having to do it in a distributed environment and so it's essentially having to solve the same problems that were already challenging but now the pieces that you're actually building your application on top of in the things you're sort of relying on our shifting under you because their these distributed systems with all these edge cases

Cooper Netease
Temporal Product: Managing State with Ryland Goldstein

Software Engineering Daily

01:25 min | Last month

Temporal Product: Managing State with Ryland Goldstein

"We've done a show about temporal before and workflow engines in general. But i think it's a pretty deep subject and i like to start off by just exploring. The distributed systems related problems that a typical infrastructure team might encounter. That are still not solved by all these nice tools that we have today like. Aws and cooper netease and so on what are the outstanding problems. Yeah it's a great question from my point of view. It's actually sort of the same problems that people have been. Having even before distributed systems were like in vogue and they were the way to build applications. I think you know the same problems around. You know transaction optimistic basically guaranteeing that things like transferring. Money works out. Well those were problems that existed far before you know. Most systems were distributed world. These web scale companies. I think what ended up happening. Is that those problems they lingered you know. Those are still challenges that companies that are really important like banks and other financial institutions. even just like ecommerce. They still have to solve those problems. But now it's under the context of having to do it in a distributed environment and so it's essentially having to solve the same problems that were already challenging but now the pieces that you're actually building your application on top of in the things you're sort of relying on our shifting under you because their these distributed systems with all these edge cases

Cooper Netease
Lew Cirne on founding Wily Technology and New Relic

Software Engineering Daily

03:50 min | 4 months ago

Lew Cirne on founding Wily Technology and New Relic

"Lou. Welcome to the show scrapes video. Thank you you started new relic awhile ago and before that you started a different company wiley. Both of these companies were focused on what we now call observability hauer software applications today different than from when you started new relic. Well yeah you know. I'll talk about what's different today but also talk about what the same and i guess. It's what's the same as so long as our software there is going to be bugs and they're going to be problems that happen only in production and that's that'll be true forever. I think so as long as humans create software and just like in the medical field are so long as people get sick. Then there's going to be a need for doctors. And so i think so. Long as there are software. There's going to be need for tooling and visibility capabilities to help understand. Soffer behaves when it's running under load in particular and take that understanding to improve the performance availability stability and the customer experience of that software. So when i started wiley twenty-three years ago the idea was this brand. New thing. At the time in ninety eight was java and the idea was let's see inside. Jvm without asking our customers to change any of their source code and put that visibility to production low overhead and captures much data as possible and presented an easiest way possible to help customers debug their jvm's and fast forward to two thousand eight. When i found new relic the thought was well. It's a multi language world now and applications aren't running on two or three physical servers are running on twenty or thirty or so back in that time. Virtual hosts and it was very early in the cloud but people those hosts for running increasingly in new environments like amazon web services. So the idea was. How do you put visibility into that are composed of say a half dozen services running in a virtual environment where. There's multi-language in that. That really was the sweet spot. If new relic when it was founded through the first several years and now here we are in two thousand twenty one what an application looks like today is often hundreds of services thousands of containers more and more in coober netease incredibly complex. A lot of a synchronous work a lot of stuff going on systems like kafka and so trying to make sense of a really complex system is more challenging than ever and it seems like what's behind all of this complexity is imperative to help developers be more productive to first of all have smaller more independent teams who can deploy with pretty good isolation and rely on good. Api's and things like that to allow lots of those teams to collaborate on a large effort at high velocity but so that that increases velocity but it comes at the cost of increased complexity on how that whole integrated system works and the solution to that in our opinion is complete visibility into all the application micro services all of the infrastructure and the end user experience. All into a common platform that operates at massive scale and really the guts of observability. If you understand the difference between observability monitoring i'd say monitoring is about telling you when something's wrong but observability is having access to all the telemetry need to answer. Why is something wrong which you don't even know what question you need to ask next to get to the understanding of what's wrong in today's world it just like collecting a massive amount of data and trying to make sense of it. Is you know as rapidly as possible.

Wiley Soffer LOU Kafka Amazon
Bilibili Moves on Fall Guys Mobile

The Business of Esports

04:41 min | 10 months ago

Bilibili Moves on Fall Guys Mobile

"Fry Billy. This was from the south. China Morning Post and the article is Billy Billy Ratchets Up China gaming drive with publishing rights for fog is. Fall guys could become the first non animated anime style hit game to be published by Billy Billy and the article goes on to say that Billy Billy plans to release fall guys. As a or plans to publish a mobile version of the title. So. This is their plan. So to make mobile fog is essentially. The Chinese market at. Like that. To me that's that that's interesting. Right at the perfect. It makes a lot of sense to have it on mobile. It's a very natural fit for mobile and honestly like it goes with I, think the aesthetic that goes with the dry by the the motivating factor but find Paul guys as accessibility getting it on a more accessible device fits well into that strategy. I think the news here though sorry Paul is not about fall guys billy, billy. Talk to me about. Agree Billy Billy has been new. Yeah. Out of I mean versus the League rights, right? We talked about two or three podcasts ago where they had they bought the rights to the League of legends like finals a few of like almost all the competitions in China and Indonesia, right? Yeah. That was their first big move. Yup and then, and now they have full guys pickup, which is really substantial pickup given. The success of the title could threaten pub mobile style sort of numbers in China and Russia. There's a place for it to do well for sure and what's more interesting to me as less they got it and more who beat together right now because they be ten cents, a Nazis I'm guessing that is that right? I think I read something or your new girl Yo you would assume who are their competitors which is basically tell sent pulling the strings in both places for sure for the localization publishing, it's Netease tencent would have beat for this. Those were those wouldn't be direct billy billy competitors necessarily right compatibility bit more of a streaming platform. Yeah. Yeah. That's But. But this is I think publishing rights, right? It is crazy. But so is streaming platform moving into publishing rights which I think in and of itself is interesting. Moving into which again goes back to our whole thesis of Watch out streaming platforms when it control the Games for Exclusivity Yup, right? So that's what's going on here billy now has to in their another belt or get into good ones a hyper casual even if it doesn't last long I think it'll last long enough for them to get their to to to do some jobs for them and then league and the thing is like basically everything you WanNa, do in Asia's published by ten Cincinnati's and these guys beating them out you have to wonder was it did this come up so quickly and they just move faster. Did were the other guys asleep at the wheel is this now a pricing war right? Or is there something else a streaming platform can offer? That pure publishing play cat you know so that last one I think is the most interesting. Let me add one more. That's why I ended on it Paul. That's why I I wanted the dialogue. Let me throw out. One more is ten cents just too distracted at this point because we we're big fans of ten cent raise we've been saying are making all the right moves, all the right investments it seems like the the the guys can't be stopped, but at some point, they're so big. Right there. So dominant their their hands are in everything. Now at some point, do you go maybe they just are distracted they're gonna Miss Things because they. As much as they want to be everywhere they have so many things to worry about now. So many plates to Juggle One's going get dropped here and there. Yeah I suspect that a little bit because this like this game was on nobody's radar until it blew up, right. So like I suspect that they might be a little slower, a little less nimble have some other deals in the works they're trying to merge their streaming platforms and all of a sudden you have a more motivated competitor that may be you know gave extremely is by the way probably financially driven to enter the market and maybe very flattering terms this public why not you know why bill is maybe outspending tencent Right. Wow because because M- maybe ten cents has the legal right where ten cents yeah. You come do business with us. Here's why and you don't want the biggest guy. You want the eight hundred pound gorilla in your corner. Okay. Go go play with the small guys. We know. There may be something arrogance

Billy Billy Paul China Tencent League Of Legends Netease Cincinnati Asia Russia Indonesia
Full Circle Weekly News #180 - burst 2 - Analytics 2.2

The Full Circle Weekly News

01:00 min | 10 months ago

Full Circle Weekly News #180 - burst 2 - Analytics 2.2

"De Denardo seuss's CEOS said quote this deal upon closing will combine seuss's strength and Enterprise Lennox, edge computing and a I. Lab, strength in Coober Netease making the combined company, the open source innovator of choice. Here the notable releases this episode. To add twenty four a new remix out focusing on applications for kids, schools, and universities. Endeavor is July. Releases out on their first anniversary with new infrastructure. Susan Lenox Enterprise Fifteen SP two out improving under devops HPC and cloud offerings. Plasma five dot nineteen dot three updates are out with the normal bug fixes and improvements. Lineker meant twenties upgrade path is out but can be time consuming. Canoe Cash Ford Auto and four dot one is out with a new new cash cli command for running reports and information.

De Denardo Seuss Canoe Cash Ford Auto Coober Netease Susan Lenox Lineker
Tilt: Kubernetes Tooling with Dan Bentley

Software Engineering Daily

05:36 min | 1 year ago

Tilt: Kubernetes Tooling with Dan Bentley

"Way way to to get get in in trouble. trouble. Let's Let's start start to to talk talk about about what what you you have have built built with with tilt. tilt. Can Can you you explain explain what what the the tilts tilts product product is is yeah yeah I. I Hope hope so so You You told told me me in in a a in in a a couple couple of of minutes. minutes. Share Share what what we we are are trained trained to to do do with with tilt, tilt is is make it it that that multi multi service service development development is is easy easy that? that. You You can can get get back back to to where where you you were. were When when you you come come in in in in the the morning morning or or when when you you join join a a team, team, you you just just type type tilt tilt up, up, and and it it takes takes all all of of the the source source code code for for all all of of your your different different services, services, and and it it spins spins them them up up in, in. so So you you have have a a developer developer instance instance that that could could be be running running on on your your laptop laptop could could be be running running in in a a cloud cloud cluster, cluster, and and you're you're. You're able able to to win. win. You You hit. hit. Save Save then then see see that that code code running running for for real real not not in in a production environment, but you can load it in your web browser, and you can interact with it, and you can change any line of code whether it's go code in the graph, Q. L., server or type script. That's running in the front end or a JVM, service. Right kind getting live, reload for your entire stack and so. What's important there? Well, one thing is the speed of from when you hit save. How long does it take until you're codes? Running developers are this fantastic and evil kind of lazy. Where if they see a shortcut, they'll start doing it. And it will end up being unsafe at some point, and then you've saved yourself some time because it's faster as you do it, but. When it gets out of sinker, askew. You then have to spend hours figuring out what's happening. And so I'm really proud. That tilt supports live update that you can actually update containers that are running in the cluster, even in the cloud in less than a second. You would never want to do that for your production workloads, but it's the way that you're able to get the same kind of feedback loop low latency as you had before, you moved to Coober Netease for development. And then I think the thing that we've realized is. You don't just need to get the code out there. You also need to get the feedback when there's a problem when a pods and crash loop back off when it dies when it can't even except the camel. You're able to see it in the U.. I because tilt runs as a web APP. It's running on your laptop. Your seeing it in your browser at local host, but you're able to get a holistic view, and so in addition to the logs in the center of your screen over on the right. There's a sidebar that shows you. Each

Developer Coober Netease
Tilt: Kubernetes Tooling with Dan Bentley

Software Engineering Daily

05:36 min | 1 year ago

Tilt: Kubernetes Tooling with Dan Bentley

"Great great way way to to way way get get to to in in get get trouble. trouble. in in trouble. trouble. Let's Let's start start Let's Let's to to start start talk talk to to talk talk about about about about what what what what you you have have you you built built have have built built with with with with tilt. tilt. tilt. tilt. Can Can Can Can you you you you explain explain explain explain what what what what the the the the tilts tilts tilts tilts product product product product is is is is yeah yeah yeah yeah I. I I. I Hope hope Hope hope so so so so You You You You told told told told me me in me me in a a in in a a in in a a in in couple couple a a couple couple of of minutes. minutes. of of minutes. minutes. Share Share Share Share what what what what we we we we are are trained trained are are trained trained to to do do to to with with do do tilt, tilt with with tilt, tilt is is make is is make it it that that it it that that multi multi multi multi service service service service development development development development is is is is easy easy easy easy that? that. that? that. You You You You can can get get can can get get back back back back to to to to where where you you where where you you were. were were. were When when When when you you come come you you come come in in in in in in the the morning morning in in the the morning morning or or when when or or you you when when join join you you join join a a team, team, a a team, team, you you you you just just just just type type type type tilt tilt tilt tilt up, up, up, up, and and and and it it takes takes it it takes takes all all all all of of of of the the the the source source source source code code code code for for for for all all of of your your all all different different of of your your different different services, services, services, services, and and and and it it it it spins spins spins spins them them up up them them up up in, in. so So in, in. you you so So have have you you a a have have developer developer a a developer developer instance instance instance instance that that could could that that be be could could running running be be running running on on your your on on laptop laptop your your laptop laptop could could could could be be running running be be running running in in a a in in cloud cloud a a cloud cloud cluster, cluster, cluster, cluster, and and and and you're you're. You're you're you're. You're able able able able to to win. win. to to You You win. win. hit. hit. You You hit. hit. Save Save Save Save then then then then see see see see that that that that code code code code running running running running for for for for real real real real not not not not in in in in a a production production environment, environment, but but you you can can load load it it in your in web your browser, web browser, and you can and you interact can interact with it, with it, and and you can you change can change any any line line of code of code whether whether it's it's go go code code in the in graph, the graph, Q. L., Q. server L., server or or type type script. script. That's That's running running in in the front the front end end or or a a JVM, JVM, service. service. Right Right kind kind getting getting live, live, reload reload for your for entire your entire stack stack and and so. so. What's What's important important there? there? Well, Well, one one thing thing is is the speed the speed of of from from when you when hit you save. hit save. How How long long does it does take it take until until you're codes? you're codes? Running Running developers developers are this are this fantastic fantastic and and evil evil kind kind of lazy. of lazy. Where Where if if they they see see a shortcut, a shortcut, they'll start they'll start doing doing it. it. And it will And end it will up end being up being unsafe unsafe at some at some point, point, and and then then you've you've saved saved yourself yourself some some time time because because it's faster it's faster as as you do you do it, it, but. but. When When it gets it gets out out of sinker, of sinker, askew. askew. You then You have then to have spend to spend hours hours figuring figuring out what's out happening. what's happening. And And so so I'm really I'm really proud. proud. That That tilt tilt supports supports live live update update that you that can you actually can actually update update containers containers that are that running are running in in the cluster, the cluster, even even in the in cloud the cloud in in less less than a than second. a second. You You would never would never want want to do to do that for that your for production your production workloads, workloads, but but it's the it's way the that way you're that able you're able to to get get the the same same kind of kind feedback of feedback loop loop low low latency latency as you as had you had before, before, you moved you moved to Coober to Coober Netease Netease for development. for development. And then And I then think I think the thing the thing that that we've we've realized realized is. is. You You don't just don't need just to need get to get the code the code out out there. there. You also You also need to need get to get the feedback the feedback when when there's a there's problem a problem when when a pods a pods and crash and crash loop loop back back off off when when it dies it dies when when it can't it can't even even except except the the camel. camel. You're You're able able to see to see it in it the in U.. the U.. I I because because tilt tilt runs runs as as a a web web APP. APP. It's It's running running on your on laptop. your laptop. Your Your seeing seeing it in it your in your browser browser at local at local host, host, but but you're you're able able to get to get a holistic a holistic view, view, and so and in addition so in addition to the to the logs logs in the in center the center of your of screen your screen over over on the on right. the right. There's a There's sidebar a sidebar that that shows shows you. you. Each Each

Developer Coober Netease Netease
Edge Computing Platform

Software Engineering Daily

12:11 min | 1 year ago

Edge Computing Platform

"We're GONNA talk about edge computing today and particularly red hat's strategy strategy around that. Give me two recent applications that you have seen of edge computing so to very often reasons. Why the applications WANNA run the etch is latency which means you want to have very fast request response and the second one is reducing bandwidth over the network and those are very to have very often mentioned once? They're way too many other reasons why to do that. And for me. These two reasons are mainly the consequences of what I want to achieve and if I want to improve user experience does are probably the two The latency is probably the first one if I want to reduce the cost probably reducing. The with is another one but then there are other reasons for example risk factors. I want to improve resilient therefore I want to run my applications nations at the edge and have them running in very completely isolated environment so there are really many reasons by the two. Most mentioned wants is definitely latency latency and bandwidth so the type of edge competing. We've had for a pretty long. Time is CDN infrastructure CDN infrastructure is fairly basic. It's if I make a request for an image for example apple that image is GonNa get cashed at the edge and then subsequent requests to that resource will be sent to the edge because the edge can be closer to the user and the edge. Might it'd be a content delivery network. That is pushing out that content to a lot of different locations so that a user news Becca Stan has rapid access. A user in Texas Texas has rapid access the kinds of edge computing. That we WANNA do. Today is very different than that type of simple request response for an image for example. What kinds of computation do we want to do at the edge today? I don't want to repeat myself but it's always it depends ends on the use case and there are many industries which are doing competing for different reasons. All let's take for example Industrial Iot in the production. Shen lines where they are running. They are having multiple sensors in their production lines to control quality production for example of the product the sensors are generating a lot of data data and this data is being analyzed and is being responded is the product quality. Okay can I continue in the direction or do I need to interrupt and just a process. This is kind of application which needs very fast rapid response you cannot really rely on sending that over the network to centralized location do the processing there and then and get the response back so this is very often reason why you want to push the edge computing to location of the IOT industrial but there are also reasons. Why want to centralize? You don't want to do everything only at the edge. There are reasons why you want to do centralization so imagine I have the industrial plans and I have them all over the country but I need to train my machine learning models from different examples and I want to gather those examples from different locations therefore I need to centralize them somewhere then do training model. They're likely in the centralized location and then push out only the train models to do the fast decision making at the edge so this is one of the examples right and that architecture makes a Lotta sense because in order to train the machine learning models you need all the data centralized in a particular place or you need some large subset of the data or you need the new training examples. Whatever the data to train the models takes a lot less space than the actual models that can make a decision that can improve application infrastructure? So we need to start deploying thing these models to the edge now if we talk about the types of CDN infrastructure that has been there for a long time where you're caching an an image and then you can request the image at the CDN layer if we're talking about hosting machine learning models versus hosting basic images. Do we need different different infrastructure to run those machine learning models instead of simple. CDN Type of infrastructure. Absolutely we do and it depends on the context. What kind of application I WANNA run? Therefore the machine learning very often or for example video processing or similar requests we we might need data processing. We need real time kernels we need. GP use use very often to speed up. The processing can reduce the cost of the processing power so the type of the hardware which is enabling the the use cases is specific for the application which needs to run on top of that the CDN is very simple. Use Case as you mentioned you don't really need much of the processing Specific processing processing. But if you need to run for example containerize network function. It has very high requirements on the fast data path and networking or it needs to access the real time kernel which difficult CDN networks don't need Ari talking about machine learning stuff. I've also heard of widespread bread edge competing use cases in the telecom industry. Can you tell me about those applications. So S Forty Telco Day one to do editing edge competing for multiple reasons. I would separate it into two categories first. One is to run their own brighter X.. Networks and for that that is the containerization containerization of their network functions. As you know there was a progress of running network functioning onto bare metal itself with specific hardware than it moved to. VM's and now it's to moving through containers and here the Yukon. We actually saw demo of the proof of concept how to do the five G. fully running on carbonated. That is one of the kind kind of the application. Because at the antenna level you need to have the processing as close to the signal as possible so that you again reduced latency NC and you don't have to push all the data through the network to raise the swap that is the main requirement for five G. or main features of the five G. The second use case for the telcos is to monetize their infrastructure. which they are building for the five and that is to provide mobile edge edge computing platform for all the independent service vendors or other enterprises running their applications? So I can be an enterprise fries which has branch offices and in order to get access from those branch offices to pass processing. I might want to run my applications closer to those branches not necessarily centralized in my data center which might be private cloud one national data center but I might take an advantage of my telco provider either to run the application closer to my branch office and not a very common use cases gaming or augmented reality where you take advantage offbeat as close to the end user with a cell phone or the smart devices possible so that they have the good user experience and then to date on experience instaflex so I understand correctly. Telecom like verizon. They need to build essentially data center infrastructure telecom data center center infrastructure to support five G. for their basic cellular customers and in order to get additional value. Oh you add that infrastructure. They are adding the capability to essentially lease out those resources to enterprises that might need similar functionality to that same five G. infrastructure basically they're already building data centers and they're like well we might as well reuse this for edge computing. That's exactly right amazing. So as red hat you basically have an opportunity to help a telecom like horizon that is not historically thought of itself as a cloud provider to the extent that I understand it become a cloud provider. Essentially yes I would not necessarily called provider but mobile computing platform provider. Absolutely the and any of these telcos or service providers in general. It doesn't have to be Telco. Only it can be Internet service provider as well think of comcast or others that is to raise. Is there infrastructure which they need to build to support five G. we can think also of the other use cases when they want to place a device to the end user premise itself. So you can think of Smart Stadium. It's aware you have broadcasting of different games for example you need a server which needs to run there you you need high bandwidth. You need to broadcast it. So what verizon or other Telcos do they place the server there at the stadium at the end user premise and the a US benefits of their infrastructure behind or s in consumer for example. I'm a comcast user. I have my set top box at home. Currently the setup boxes being used for very specific services for example to get my TV streaming on my screen but but in order to use this device to be more generic we start talking about the universal customer premise equipment to turn these very specific use case oriented devices into more generic computing platforms to turn on your home into smart home and connect the Iot devices devices to it and provide different kinds of applications running there. Okay so that's a very different kind of edge computing. It's very different kind of competing but it is still edge computing. Okay Eh. What role would red hat have in that kind of application? The like. I'm comcast I've given you a dumb set top box and now we WANNA turn into like a smart connected home thing. Comcast is still owner of that server or of the device which is running at your home so they need to run some operating operating system. There they need to run some platform which is enabling to run applications on top of that. And guess what the applications are very often containers so we can and think of for example taken to the extreme Kluber not seen at box so real quick the applications running on my dumb comcast sorry to call comcast dumb calling the box. I'm not calling comcast dumb. Those applications that are running on the set top box. They're running in containers. They might some of them might rerunning depending ending on the vendor interesting. Okay sorry continue. So and then you can think of that device to have a marketplace of different applications which can run at that device. So he doesn't have to the only TV streaming you can now have audio streaming or you can now connect your light bulbs and half the LIGHTBULB manager running on top of that box so beat really generic computing server. which can run any kind of applications and then the Internet service provider can give you? This is the marketplace of APPs these vendors who are contributing there you you can deploy your APP or on your up there. And is that to say that coober netease would be useful as essentially a consumer operating system in that environment or maybe open shift is the operating operating system or is it just a lennox just a single node. You don't actually need to distribute system. You're you need new elites distributes have containers running on the same note. But it's just a single all note it is just a single note in our homes so in our home you probably don't want to have free service to have physical H. A. So so you have one single server which is transformed tobback's which is a single box running operating system which is always the core of everything you need need to enable the hardware in some way and then you need some platform or you need something which is orchestrating the workloads on top of that depending on the level of orchestrations auto healing or other things. You need there then. You need difference of services from for brands to run on

Comcast Verizon Telco Industrial Iot Texas Becca Stan Smart Stadium Apple Tobback United States ARI
Edge Computing Platform

Software Engineering Daily

12:11 min | 1 year ago

Edge Computing Platform

"We're GONNA talk about edge computing today and particularly red hat's strategy strategy around that. Give me two recent applications that you have seen of edge computing so to very often reasons. Why the applications WANNA run the etch is latency which means you want to have very fast request response and the second one is reducing bandwidth over the network and those are very to have very often mentioned once? They're way too many other reasons why to do that. And for me. These two reasons are mainly the consequences of what I want to achieve and if I want to improve user experience does are probably the two The latency is probably the first one if I want to reduce the cost probably reducing. The with is another one but then there are other reasons for example risk factors. I want to improve resilient therefore I want to run my applications nations at the edge and have them running in very completely isolated environment so there are really many reasons by the two. Most mentioned wants is definitely latency latency and bandwidth so the type of edge competing. We've had for a pretty long. Time is CDN infrastructure CDN infrastructure is fairly basic. It's if I make a request for an image for example apple that image is GonNa get cashed at the edge and then subsequent requests to that resource will be sent to the edge because the edge can be closer to the user and the edge. Might it'd be a content delivery network. That is pushing out that content to a lot of different locations so that a user news Becca Stan has rapid access. A user in Texas Texas has rapid access the kinds of edge computing. That we WANNA do. Today is very different than that type of simple request response for an image for example. What kinds of computation do we want to do at the edge today? I don't want to repeat myself but it's always it depends ends on the use case and there are many industries which are doing competing for different reasons. All let's take for example Industrial Iot in the production. Shen lines where they are running. They are having multiple sensors in their production lines to control quality production for example of the product the sensors are generating a lot of data data and this data is being analyzed and is being responded is the product quality. Okay can I continue in the direction or do I need to interrupt and just a process. This is kind of application which needs very fast rapid response you cannot really rely on sending that over the network to centralized location do the processing there and then and get the response back so this is very often reason why you want to push the edge computing to location of the IOT industrial but there are also reasons. Why want to centralize? You don't want to do everything only at the edge. There are reasons why you want to do centralization so imagine I have the industrial plans and I have them all over the country but I need to train my machine learning models from different examples and I want to gather those examples from different locations therefore I need to centralize them somewhere then do training model. They're likely in the centralized location and then push out only the train models to do the fast decision making at the edge so this is one of the examples right and that architecture makes a Lotta sense because in order to train the machine learning models you need all the data centralized in a particular place or you need some large subset of the data or you need the new training examples. Whatever the data to train the models takes a lot less space than the actual models that can make a decision that can improve application infrastructure? So we need to start deploying thing these models to the edge now if we talk about the types of CDN infrastructure that has been there for a long time where you're caching an an image and then you can request the image at the CDN layer if we're talking about hosting machine learning models versus hosting basic images. Do we need different different infrastructure to run those machine learning models instead of simple. CDN Type of infrastructure. Absolutely we do and it depends on the context. What kind of application I WANNA run? Therefore the machine learning very often or for example video processing or similar requests we we might need data processing. We need real time kernels we need. GP use use very often to speed up. The processing can reduce the cost of the processing power so the type of the hardware which is enabling the the use cases is specific for the application which needs to run on top of that the CDN is very simple. Use Case as you mentioned you don't really need much of the processing Specific processing processing. But if you need to run for example containerize network function. It has very high requirements on the fast data path and networking or it needs to access the real time kernel which difficult CDN networks don't need Ari talking about machine learning stuff. I've also heard of widespread bread edge competing use cases in the telecom industry. Can you tell me about those applications. So S Forty Telco Day one to do editing edge competing for multiple reasons. I would separate it into two categories first. One is to run their own brighter X.. Networks and for that that is the containerization containerization of their network functions. As you know there was a progress of running network functioning onto bare metal itself with specific hardware than it moved to. VM's and now it's to moving through containers and here the Yukon. We actually saw demo of the proof of concept how to do the five G. fully running on carbonated. That is one of the kind kind of the application. Because at the antenna level you need to have the processing as close to the signal as possible so that you again reduced latency NC and you don't have to push all the data through the network to raise the swap that is the main requirement for five G. or main features of the five G. The second use case for the telcos is to monetize their infrastructure. which they are building for the five and that is to provide mobile edge edge computing platform for all the independent service vendors or other enterprises running their applications? So I can be an enterprise fries which has branch offices and in order to get access from those branch offices to pass processing. I might want to run my applications closer to those branches not necessarily centralized in my data center which might be private cloud one national data center but I might take an advantage of my telco provider either to run the application closer to my branch office and not a very common use cases gaming or augmented reality where you take advantage offbeat as close to the end user with a cell phone or the smart devices possible so that they have the good user experience and then to date on experience instaflex so I understand correctly. Telecom like verizon. They need to build essentially data center infrastructure telecom data center center infrastructure to support five G. for their basic cellular customers and in order to get additional value. Oh you add that infrastructure. They are adding the capability to essentially lease out those resources to enterprises that might need similar functionality to that same five G. infrastructure basically they're already building data centers and they're like well we might as well reuse this for edge computing. That's exactly right amazing. So as red hat you basically have an opportunity to help a telecom like horizon that is not historically thought of itself as a cloud provider to the extent that I understand it become a cloud provider. Essentially yes I would not necessarily called provider but mobile computing platform provider. Absolutely the and any of these telcos or service providers in general. It doesn't have to be Telco. Only it can be Internet service provider as well think of comcast or others that is to raise. Is there infrastructure which they need to build to support five G. we can think also of the other use cases when they want to place a device to the end user premise itself. So you can think of Smart Stadium. It's aware you have broadcasting of different games for example you need a server which needs to run there you you need high bandwidth. You need to broadcast it. So what verizon or other Telcos do they place the server there at the stadium at the end user premise and the a US benefits of their infrastructure behind or s in consumer for example. I'm a comcast user. I have my set top box at home. Currently the setup boxes being used for very specific services for example to get my TV streaming on my screen but but in order to use this device to be more generic we start talking about the universal customer premise equipment to turn these very specific use case oriented devices into more generic computing platforms to turn on your home into smart home and connect the Iot devices devices to it and provide different kinds of applications running there. Okay so that's a very different kind of edge computing. It's very different kind of competing but it is still edge computing. Okay Eh. What role would red hat have in that kind of application? The like. I'm comcast I've given you a dumb set top box and now we WANNA turn into like a smart connected home thing. Comcast is still owner of that server or of the device which is running at your home so they need to run some operating operating system. There they need to run some platform which is enabling to run applications on top of that. And guess what the applications are very often containers so we can and think of for example taken to the extreme Kluber not seen at box so real quick the applications running on my dumb comcast sorry to call comcast dumb calling the box. I'm not calling comcast dumb. Those applications that are running on the set top box. They're running in containers. They might some of them might rerunning depending ending on the vendor interesting. Okay sorry continue. So and then you can think of that device to have a marketplace of different applications which can run at that device. So he doesn't have to the only TV streaming you can now have audio streaming or you can now connect your light bulbs and half the LIGHTBULB manager running on top of that box so beat really generic computing server. which can run any kind of applications and then the Internet service provider can give you? This is the marketplace of APPs these vendors who are contributing there you you can deploy your APP or on your up there. And is that to say that coober netease would be useful as essentially a consumer operating system in that environment or maybe open shift is the operating operating system or is it just a lennox just a single node. You don't actually need to distribute system. You're you need new elites distributes have containers running on the same note. But it's just a single all note it is just a single note in our homes so in our home you probably don't want to have free service to have physical H. A. So so you have one single server which is transformed tobback's which is a single box running operating system which is always the core of everything you need need to enable the hardware in some way and then you need some platform or you need something which is orchestrating the workloads on top of that depending on the level of orchestrations auto healing or other things. You need there then. You need difference of services from for brands to run on

Python packaging landscape in 2020

Talk Python To Me

05:32 min | 1 year ago

Python packaging landscape in 2020

"Chris. Welcome back to talk by thirty. He thinks how's it going. It's been a while it has been awhile how it has been since the summer of two thousand eighteen so not quite two years. But it's definitely been awhile since you were on previously. You're on to talk about. Continuous integration. Continuous delivery rate with Python. And you know that was a really popular episode. Actually I thought the topic would be popular but you came across with all all these little tools and techniques that people just love and so yeah I was really great and I will probably learn more about cool tools and techniques this time around to. Yeah sure it was a a good episodes to kind of get everything up together in a nice little summary Feral so yeah anybody. That's interested is a good one. So let's maybe fill people blend on what you been up to lately day to day. Sure if you are on the software development side but it sounds like you're on the testing and like process making sure stuff works works for the folks around you that they don't build bad software as well so when we recorded that last episode. Yeah I was mostly doing development side but I was in a small all team so I was tied into everything. Qa builds and everything. But since. Then I've transitioned to a different organization and I mostly doing Qa now 's okay tooling which is still involves build stuff but not really developing a product more developing tools to help test and release code. That's cool so you're basically basically in the developer tool space but for internally for your company not like Jimmy rains or the microphone. Like that right right and I've done that in my career. You're a lot actually like it because they can walk over and talk to my customers and tell them that you like this and they're like no it's not okay so fix it. That is super super cool. Feeling I've worked thin small offices where basically the users of the software they were a few offices or little space down and it was like all right what we need for the next week. Is this come back three or four days later. This is what I built. I know you ask for this but I think this part can be automated to. Where do you think about like either like Oh? That's amazing using her. Now what were you doing. Of course you can't do that and so on. It's that quick feedback loop is pretty cool. Yeah it just helps you. Produce something productive for people that will help their productivity. Yeah cool so well that sounds really fun and also related a little bit to what we're going to be talking about now. Yes yes so. I WANNA start really high level with our conversation. 'cause ideas we're going to dig into some of the options for for packaging python applications and I think before we even dig into the details of how we do that. Some of the cool tools out there honestly. I think we have to define what the heck that means. And it's not because we just need to be precise but I think to different people have vastly vastly different expectations and needs some tools. Completely solve that and if your your desire is different it's completely broken like imagine. I want to get my web web APP onto a server to run consistently maybe docker and coober. Netease is the perfect answer. If I have a accounting in application I want to give to accountants running a coup Bernice cluster is not the right answer right like these are really really different. So maybe what are some of the definitions of of what packaging might mean for different people. What's the spectrum out there right so even in the ORG? I'm in right now. We actually have this problem because we have a wide range of tools right so if you're building a bunch of services with sap is to help you deliver something to that's remote or let's call cloud like two people rate that might like you said that's something you might WanNa package as a docker container as as a service running an on a server which is a different deliverable. Then Dan say a double click. This icon here desktop application. That you'd want to deliver if you're one wanting to say create a log viewer. Refer somebody to help them. Process that information right and is completely different from some utility where you just want to provide a quick library or or other people to write more code using your library and all that you'd WanNa deliverable for all of that would be different in and something that makes more sense to the user in the environment that they're in different environments Yup absolutely like. I suspect you're kind of on the border at at work right because because you are working with developers so it's it's probably reasonable to say well there's arrest in point or there is a command line tool you type in the a command line and magic happens so the rest endpoint easy rate. So there's there's this gooey uses some rest. Api and you can track your execution of your tests. For example you can see how things are going. But when you're talking about the actual test you wrote the needs a library for you to access the infrastructure and a bunch of services in that infrastructure that might relate to just stuff. You need an requesting resources for testing or using other integrating with other tooling. That will help you with that rate which is then completely different from some utility. That'll tell me. Give me the list of all the all Mike compute that I have available to run tests on right. Yeah and then that utility needs to run and every developer's machine and then how you distribute that starts getting complicated.

Developer Netease Bernice Cluster Jimmy Rains Mike SAP DAN
Interview with Anil Dash Discussing Web Development

Developer Tea

09:55 min | 1 year ago

Interview with Anil Dash Discussing Web Development

"An ill welcome to the show thanks for having me it's kind of honor I feel like I've I've seen your work for a long time and I think the world is a better place because of what you do but for those who uh of for whatever reason they haven't encountered what you do the things that you are part of can you can give a basic background to the work that you're doing Jack make stuff on the web And so the first thing I became known for his I I started blogging about twenty years ago reading about software in pop culture and whatever else and then you didn't have to be he didn't have big late you consider tries though and then along the way I got to work a number of startups in the early days of social media out build a tool Co. movable type those sort of one of the first big long tools these billy's till the post and Gawker and things like that and then we'll recently a lot of my work has been around trying to enable collaboration creativity coating together so I'm on the board of Stack overflow and Sankara blow actually spun out of call our creed also travel links other products and about three years ago I took over the company and we launched so the latest in that series of products called glitch and it has become a very substantial very interesting community people creating web stuff together in it's both a platform we can code right your browser and instantly ship up to the entire web and also a really great creative community reconsider the People's work remix it in and and clower together and it's been a pretty you know knock on wood every night success and the gates we've had it just lots and lots devs come in and be like Oh this brings back creative feeling Ron cody and so we ended up actually rename the company to glitch and focusing all in on it and since we decided to do that about a year year and go it's really taken off people now built millions of APPs on the and that's one day to day is running the company and getting direct with the community and I'm GonNa ask you a intentionally broad and difficult question about glitch now I'm not sure Who is glitch made four and who is it made not for WHO's not made for I guess is a better with it and I can use English properly today who is it not made for that's a great question so the first thing I thought about is every Hamed a developer tool in the past it had always been this felt like they hadn't pictured guy sitting at a desk with a black turban screening green taxed on and that was the sort of the ethos in the aesthetic in and the mindset of this thing and who's GonNa prove your command line is this is how you became a developer and we actually have a great cohort of people that work that way and they're using this as a tools English but it wasn't that we put them I thought we know we check that box those kinds of developers but for people interestingly on other the opposite ends of the occur from that's the the middle of curve adopters on one enter a real experts who lobby on the web but have had you know any I be in differing views are created toward the tools of us and and I think they've lost some of the the joy the fun of just making stuff and sharing it because it's become very complicated you can't just ship stuff and all of a sudden you're negotiating your deployment environment and also stuff it's just in the way and so those very very experienced coders I think have lost the the fun of the soul of connecting them to creating an the other end are beginners in this can be a kid is learning to read the first line of each to mail it can be experienced over trying API that they haven't used before this sort of back to square one or somebody that doesn't take themselves coder at all maybe they do you know they edit formulas in spreadsheets workers like that the share in common you've got some technical skill but they're a little bit out of their comfort zone a little bit out of the norm in for them listing Louis they had the same needs that expert coder has when they just want to get an idea of their head which is I don't WanNa worry about the overhead and complexity I don't WanNa be distracted by getting something just the basics running I won't be expresses idea I wanNA capture this this little mood of inspiration than I had before evaporates because it's so fragile seen same way as like you know a lot of friends with musicians and all of us have in other guitar two new residents were sitting next to them so that they got it songs in their head they can just capture it and the same thing applies for for making stuff on the web were sometimes you said this fun idea you get out there on glitches as easy as remix it and change it tweet it to be exactly what you need for managed that's in your head we're making everybody that's ever had a moment that you don't be cool thank you know what the world should see this one little idea yeah that's super cool so there's a lot to be said for lowering the barrier to entry both for people who are you know well into the industry now the job and doing fine but also perhaps more importantly for people who are not in the industry who want to try something for the first time but they don't WanNA learn sixteen hours worth of coober netease material exactly right that's not what they're looking for and even like I can't I can't provisional serve on aws again the deploy script but my Gosh I don't want to you just WanNa make something in in back in the day I used to be able to go on Geo cities or journal or whatever the time and just sort of like shop something onto the Internet and it got worse and then it got hard you know and so he's got some difficult than it couldn't just you know try something can just experiment and so having I feel where it's like I said as joyful it's just like tapping out a song piano or something I it's a really Nice feeling yeah I think so so what you've said is this really cool the idea of of a quick idea get it out on paper and you know I think a lot of people may have a misconception about glitch based on our conversation so far that's only made for like these prototyping ideas but there's actually these like the ability to do production level thing right yeah so I mean we run glitch dot com visit south on which is estimated and that's obviously you know Michigan legal for us it's very important out but but either lots of companies where you you're not going to run your air traffic control system on it you're not gonna that's nine you're not gonNA run the Stock Exchange on it sure did that a lot of times or just like I wanted you know we have some old proprietary apple or company and we would like to have it ah you know drop something in the slack so we have a reporting system in I just wanted to set it up but I'm the one the president the office who has permission to launch production apt to do all the I'm stopping I don't WanNa ask the IT guys to do it for me in the third quarter of next year and so maybe I can just put something together and I think that that's the taste but I think it's true at home or somebody who's like I just wanted to you know put together a website to organize early neighborhood wants to clean up the park the playground I want to have to do a facebook group for it and there's a lot of different ways of capturing that impulse but their relapse and they really run and they there full stack and they are us any framework and toolkit API I do think a lot of times we start with that in Nicole were all of like in the technical bonafides and not so much the creative impulses destined care about the most is you actually figure out any tech you need to or any you will learn a teenage learn if there is an idea that just animates you so much that you need to create it in the world and Sony learn that way to begin with or at least started that way and And we wanted to sort of enable that because the expert coders are very well tended to there are tons of resource capabilities but the people who are like just need to get this idea out there and then maybe they got some experience coating or maybe you tone but will handle all that other complexity offer you WanNa go if you want to run the large scale production side like you are that's great that's all in there you don't have to think about that we start right yeah I think there's there's an interesting discussion here that kind of merges when when you start thinking about you know that seam between and I'm back when I was an agent he works especially I saw the same pronounce Stephen Moore but it's between the kind of creative people and technically adept people Zainur and develop per prototype kind of people where the designers kind of quarantines to this area where you know they might be able to make a motion prototypes they may even be able to work with HD on Java scrip- right but there's no way that that stuff is GonNa make it over that seem is not going to get into the quote real APP yet right and it got harder to because we introduce the frameworks of the toolkits build scripts that you couldn't just tweet it yourself now you you had have this knowledge

Jack Sixteen Hours Twenty Years Three Years One Day
Helena Avelar and Lus Ribeiro on Traditional Astrology

The Astrology Podcast

10:00 min | 1 year ago

Helena Avelar and Lus Ribeiro on Traditional Astrology

"A first of all we have people from all different different countries not only English people because that's in London but from different countries in the environment the way that we relate to supervisors or to other students. It's really really so we feel at home all the time and we we have access to an amazing library and a amazing library. That's one of the things that I really miss your. You have shelves and Garters shelves only dealing with history of astrology so every critical edition every little lot secure article article that you can imagine it's probably there so it's it's wonderful yeah. I visited in a two thousand two thousand eight and I'm pretty sure that has to be the best library just in the world for astrology books and especially for traditional an older astrology books in critical editions and things of that nature and the way latest organized you can actually you don't need to ask the book to a librarian if you are a student of the institute can just go there to the shelf off and see and they are organized by topic not inauthentic order so you go there to pick one book and you end up with five hundred books because they are all related so it is organized in a way that you can. You can make the best asked of the library. Make the best of your study because of this so it's it's really amazing. If you have the opportunity to go there I would advise you to go because it's an amazing place and you just finished your actually before we get to your PhD dissertations so that's really important because it seemed like for most of the past century there were in the early part of the century suddenly there was academic interest in the history of strategy and there is a growing but relatively small a group of academics who are doing important work making critical editions and doing projects like the CCA G to catalog all of the surviving Greek manuscripts on astrology. You mean the work of the vigils penalty the early ones the L. Yes more like friends. Kumaon and some of those people in the the twentieth century where there was growing academic interest in the history of astrology and then eventually later in the century astrologists started getting interested in traditional astrology eighty but they were kind of like separate groups for a long time that didn't intersect but more recently over the past two decades there have been individual astrologers bruce who have been making an effort to to go back to school and get advanced degrees especially in the history of astrology the history of science in order to sort of merge those two worlds or blends merged that gap between the two groups for instance India Warburg issue too we have dr in Greenbaum. Darden was one of the first I think and I I always I always say that he she broke the ice for us. You know because he she was one of the first the scholars to openly at studies theology in in this at this level so I think you interviewed Dorian sometime ago. Yes she appeared on the podcast a couple of years ago and so she was another person in who like you she was an astrologer. I think she had like a bachelor's or a master's degree in Egyptology but then became an astrologer and she did a a translation of Police Alexandrina sin. I think two thousand one but then eventually in the early two thousands decided to go back to school and get her. PhD She went to the Warburg Institute where I think Charles Burnett was also her adviser and she ended up doing a dissertation on the Domon in Hellenistic astrology. Um so she was really inspiring to to you and seeing what she was able to do was part of maybe what motivated you guys to make that such a big move yourself yes not only she was inspiring but he was actively supportive because we know her personally and she was very very supportive of both of us yeah it is important that we have the study of history in with straight to because in speaking from monastic logistical perspective it's like it was saying there were many groups and there are still certain degree because we have Bach. It's can say buckets of people people who studied specific words specific authors and I'm sorta less orbiting those altars and those lines of bookstores strategy while we in our experience. Oh of course you always go to certain technique or practice altered at you. Prefer that's that's almost natural but one thing that blacks as to have a complete view of astrology of you of the tradition Asian so so that we can see how it'd false how it develops and we can extract them. I think content the basic concept since that of having a basket full of contradictions because people sometimes discuss lots of contradictions strategy and they forget to see what everyone talks about and it's common to everyone and it's that fine line where you have the the column of strategy would we did the consistent tradition the consistent drafting of strategy through times. That's where we should. You'd focus not so much in the little differences sure and it seems like the study of history and culture are kind of go hand in hand with the revival of traditional astrology because in in modern or contemporary astrology you study the techniques and you don't really need a lot contextualisation because it's written in the same period that we're living in now so there's just things you can take for granted that everybody knows except but as soon as you start going back history you have to understand the culture and the time period and everything else and so it seems like that's part of what you felt like you needed to specializes in more or wanted to become more authorities to talk about is just that that process of of understanding the history and the context in which the techniques emerged or were practiced. I think what we value is what we call us logical culture because contemporary very people in most contemporary people. I don't know what they do. I don't know all of them but most when temporary people would just focus as you said in the practice and they don't worry about the way the technique evolved or the way technique was created so what happens is that that opened the space for all sorts of opinion and if you don't know all the technique is generated. If you don't know the rationale of the Dick you just you might have your own opinion or you say l. Because in my own horoscope it works that's the main the main argument it works for me and so this would generate all sorts of what we might call personal astrology for Meat Works and so if you know where the technique comes from if you have this context all the context if you understand the idea you will be able to criticize in a good sense of the word you will be able to criticize and say this. I think it makes sense this. I don't think it makes sense because it's not rooted in the tradition and that is the the main thing in also because probably because I'm a Nestorian but I think it's very important for any kind of practice to understand our developed otherwise you have no route you just you just leaves me thing in the superficial level all things without any substance what we were living in the world people say things without any substance anyway. It sure seems like that's what's drawn. A lot of people to traditional astrology over the past decade is on wanting to go past oftentimes doing modern astrology but hitting a wall in terms of your understanding of the subject and realizing that if you wanted to go deeper into it and wanted to be able to actually synthesize charts or no the reason why you're you're saying certain things that at a certain point you have to go back into the tradition in order to figure some of those things out I think what happened if any I'm talking about historically historically here also but the twentieth century we had the move slow move from tradition and natural escaped from the tradition because of the whole Cultural Movement of the twentieth century and got two point where things get to a level of abstraction which Chad no connection to reality so we have a lot of astrological practices now days that don't have any connection to reality and sometimes not any connection action to strategy itself so most of the time we see people say they're astrologers and so the strategy but they explain astrology Assu of several other systems as tarik psychological several spiritual or something something else or scientifically even and they don't explain this torch by itself and any form of knowledge such as astrology sheet must be able to explain itself. It must have an internal rule which we can follow up on when we have adult or elder and we can't. It's like mathematics comparing it so easy comparison to do if you have a doubt you go for the mathematics rule go for the geometrical the rule that will give you the answer if you're progressing correctly or not and the Saudi lack that for a long time now it's recovering. That's an we. St- we're we're starting to see a nucleus of heart core nucleus of astrology of the doctrine that's coming out again which was completely lost until and we started to have translations and we'll hear speaking in English so we in the English speaking community you there were many translations of texts until two decades ago three decades ago so it they were known and now all we have it and now you had already enough time for that information to mature and to result in in a community. Let's let's say of people develop rankings to digital strategy and have a common language already grown up which is not willing lily. It's not mystic. It's it's not mediaeval. There's already a nucleus with which is common to any tradition in astrology and that's that's where things need to be worked upon its to understand exactly what the nucleus is composed off although we can have of course second deck. Niks that exists in different cultures in different from epochs that's natural but still there is common ground to hold this essential dignities. the goal is of the planets all of that is the nucleus and we can see in any any astrology book anesthesiology prime. We'll have to have that was principles which which are absolutely lacking in most of the things that were written in the twentieth century. You don't have a common ground. You don't have an explanation Ford Meanings of the planets. You don't have an explanation for the aspects or you have an explanation netease outsiders not not like psychology for calling numerology symbolic mythology for example one of my main glitches with with the the rationale of astrology now sometimes now in presentation is mythology you fall back into mythology to justify. Why applied works in a certain way way but we're forgetting that mythology was forged from observations of the planets so we're doing things incorrectly yeah? It's not a a logical God that gives the plant certain quality that the body that God was derived from the observations the planet's actions and a nature so doing it incorrectly you you cannot do it. The process inversely so it's complicated lead and there was also the presumption that that's the way it's always been done and the assumption was projected back into the tradition that mythology has always been and the primary interpretive principle for understanding slender bodies and therefore it's getting projected forward into the discovery of new ones so that's the primary way that they're approaching like new bodies by thinking about the name and the mythology

Warburg Institute London Netease Kumaon Cca G Darden Dorian Charles Burnett India Chad Bruce Tarik Two Decades Three Decades
What Can We Learn From China's Music Business?

The Frame

06:34 min | 2 years ago

What Can We Learn From China's Music Business?

"We've talked a lot on this show about how the recording industry has changed due to streaming platforms like Spotify and apple music. But today we're going to be discussing a couple of streaming platforms. You probably never heard of ten cent music and net ease both are Chinese platforms which cater mostly to domestic artists. But unlike Spotify both have managed to turn a profit even in a country, where music piracy has been rampant for years to find out more. I spoke with Sherry who she's a freelance music and technology writer for outlets like billboard and Forbes, and when I reach her by Skype today, we began with what makes the Chinese music industry different. I think one really interesting aspect of the Chinese industry that the French sheets from what's going on in most western markets. Maybe some of the markets in Asia's Wallace that there's really a holistic view of. Celebrities enough celebrity culture in China. Meaning that if you're one of the biggest singers or music celebrities in China, you're also very likely a really big actor are also very likely pursuing a lot of deals with fashion brands and another smaller comedies, and if I were go to China and listen to music, what would I see that's different from the United States. Is there broadcast radio terrestrial radio record stores? How is the market fundamentally different from what people here might be used to? I do think broadcast and TV still play such an important role. Like singing, contests rapping, contests is this one show called wrap of China. Pizza told you so a lot of people treat that as a gateway from the artist's perspective into the major corporate hip hop world in China in terms of the physical market. I actually don't think CDs and bottle records are really increasing in China doll for showed the dominant mode of music consumption is still streaming and most of that is happening for free. But one thing that is also different is that if you look at the if you look at a given streaming service in China on how people consume music, I think it is much more multi media by default within a singular platform. So if you think about the the average US extreme consumer you might discover a song on Spotify, a non you'd have to go to YouTube to wash the music video whereas on some of the biggest services in China. Let q music you have audio video more fully integrated. And it's awesome. Much for social experience that you can comment on videos and songs and share them with your friends. A lot more easily through the same platform, you reported the China is recorded music industry is growing really quickly, but it's still relatively small, and if you look at the per capita spending, it's only like twenty cents per person per year is that because so much of this. Dreaming is free is that because there's so much piracy a combination of those factors if it were totally legitimate and people were paying for what they're listening to how big could possibly be. I'm not sure if any official numbers published on this fed, if you ask anyone who is active in the Chinese industry in the early two thousands like around two thousand five they would say that consumption digital music exception with essentially ninety nine percent pirated any would have situations where these platforms in companies that are quite big are actually just sourcing their music from or call the cloud locker. Files so essentially like MP three files that were stored in the cloud somewhere downloaded onto their platform, regardless of having any kind of fishing license from the major labels, and it's only within the last night even five years. I would say just like two three years that major labels are now pursuing official licenses and in many cases, exclusive licenses with Alexa, tencent music in net. Use cloud music as well, which are the two biggest platforms in the country. And so I think now that we have that infrastructure in place. I think the industry will grow more quickly. The other thing that you point out is that they're streaming platforms like Netease and ten cent. They're actually signing artists way. A record label would is that part of the trend there that a lot of artists in China are bypassing what we would consider to be the traditional model where you signed to a label label releases your music, and then a streaming service picks it up. Yes. Definitely. And this is so interesting because not just in China and. India you see one of the biggest streaming services in India called seven also running their own essentially, artists management and music marketing company already in addition to a streaming platform distribution platform underspin mostly positive reaction. And I think that the the same is happening in China yet the net use cloud music, assigning direct deals, both with local end with international artists. I think there's this realization that these platforms. Not only have a lot more reach just by nature. But also, they have the digital marketing expertise and the ability to move really quickly and dynamically that traditional labels might not have. I'd like you to explain the idea of tipping, and why that's important to streaming music and China, and whether or not western music companies could emulate that behavior. Yes, definitely. So let's take tencent music as an example. According to their most recent financial report, I think the filing that they put out a head of their appeal launch US December. They revealed that they made over seventy percent of their revenue not from audio streaming but from tipping as low as maybe even a couple of cents so didn't have to be large donations, but the sending money to creator. So they wanted to support for us to they wanted to support. And you see this kind of tipping micro payment dynamic, not just the livestream environment. But even in a downloading environment. I think part of it is distinct China, but I think what other western is extreme platforms. Can learn is that there's a much wider diversity of people's willingness to pay for music into support artists than just the nine ninety nine a month that I feel like a a lot of us are being funneled into

China Spotify United States Tencent Sherry Official Asia Netease Apple Skype Forbes Writer Pizza Youtube Wallace Alexa India Ninety Nine Percent
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

01:42 min | 2 years ago

"netease" Discussed on Software Engineering Daily

"And if there's a bug you gotta wait and follow the massive Kuban Netease released process, and maybe they don't wanna open source code in some cases, so together with the vendor community in Kuban Indies at that time wasn't super mature. So what we did was. We partnered with other cluster orchestrators cluding Mazo cloud foundry Docker Docker swarm at the time. We all got together and decided we're going to create a standard called the container storage interface and the purpose of this was to have one standard for how a storage system. A storage vendor? Could plug their storage into a cluster. Orchestrator a cluster orchestrator being coober netties Mazo Docker swarm, cloud foundry and that works started about two years ago, and we're very happy to announce. That CSI went one point. Oh this last month and coober Nettie is one point thirteen pushed CSI support two G A. And what this allows now is that vendors can basically develop new extensions news for new storage systems independently of the Kuban Eddie's release the way that they develop them is basically just like any other coober nineties application. It's containerized there is an interface that's defined they implement that interface, and they deploy on coober Nettie is using the Kuban as primitives that exist just do acute cuddle apply. And now support for a new storage system exists within coober Netease and Kuban eighties is able to allow application developers to begin to use new new kinds of storage without having to modify the core kluber, Netease code. So if you're a cluster administrator previously, you were limited to the set of storage plug ins that shipped with coober nineties, you were of course, responsible for setting.

coober Nettie coober netties Mazo Docker Kuban Netease Kuban Kuban Indies Kuban Eddie CSI Netease administrator two years two G
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

01:42 min | 2 years ago

"netease" Discussed on Software Engineering Daily

"And if there's a bug you gotta wait and follow the massive Kuban Netease released process, and maybe they don't wanna open source code in some cases, so together with the vendor community in Kuban Indies at that time wasn't super mature. So what we did was. We partnered with other cluster orchestrators cluding Mazo cloud foundry Docker Docker swarm at the time. We all got together and decided we're going to create a standard called the container storage interface and the purpose of this was to have one standard for how a storage system. A storage vendor? Could plug their storage into a cluster. Orchestrator a cluster orchestrator being coober netties Mazo Docker swarm, cloud foundry and that works started about two years ago, and we're very happy to announce. That CSI went one point. Oh this last month and coober Nettie is one point thirteen pushed CSI support two G A. And what this allows now is that vendors can basically develop new extensions news for new storage systems independently of the Kuban Eddie's release the way that they develop them is basically just like any other coober nineties application. It's containerized there is an interface that's defined they implement that interface, and they deploy on coober Nettie is using the Kuban as primitives that exist just do acute cuddle apply. And now support for a new storage system exists within coober Netease and Kuban eighties is able to allow application developers to begin to use new new kinds of storage without having to modify the core kluber, Netease code. So if you're a cluster administrator previously, you were limited to the set of storage plug ins that shipped with coober nineties, you were of course, responsible for setting.

coober Nettie coober netties Mazo Docker Kuban Netease Kuban Kuban Indies Kuban Eddie CSI Netease administrator two years two G
"netease" Discussed on .NET Rocks!

.NET Rocks!

02:11 min | 2 years ago

"netease" Discussed on .NET Rocks!

"Any service yet exactly right now is only for links workloads. Right. And and presumably at some point the Amazon Kuban any service on the Google will as well. Oh, yeah. Absolutely. So two things need to happen. So that they need to support windows twenty nineteen as an operating system for the VM. So. They didn't age that runs twenty nineteen on then Cuban TS one team needs to. So that will have the window support. And then the cloud operates is can bring nine to their offering. So I'm guessing night when we first because if you look the Cuban development community and they've got their own slant community week who follow what's going on most of the development Weiss being done, a ks to verify all the bits and pieces. So I'm guessing I guess we come fuss. But yeah, then then Google, and then we'll follow very likely to follow. But it it does open up the store to Cooper Netease. When says done, I just can't imagine anybody using anything other than Cooper says a service. Yeah. It's a valid point. So most of our customers right now using swollen because historically not sold the DACA supported in our own enterprise. Plus the platform we adopted Cuban Netease. So now, you can run on the same Kosta the same set of serve as you can run swim or Cuban Netease to get up so economic team who perfect Cuba, Netease who are deploying stuff with cube a different team. He professed swollen on the same set of his obviously on primal, or in the cloud using using is I'm so, that's that's pretty powerful. If you make a choice to to Cuba, Netease, then you can still use your DACA, compose files. So DACA, compose is the application definition language that says, right? I have a website at the uses this Dockery made on a have a proxy visas. This DACA remain on. I'm running a message cube with this image all that sort of stuff then the dog composed the entice is much simpler on this. What you use on on the desktop won't develop as us with your Cuban deployment. You can take your DACA, compose files and deployed to Cuba Netease as well. So you get the benefit of a simpler language, which is easier for teams to what together on if you if you go full Cuban TS to saying that it's a. A more complicated language. It just takes takes more time to get your head around all.

Cuban Netease DACA Cooper Netease Cuba Netease Cuba Google Kosta Cooper Weiss Dockery
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

03:23 min | 2 years ago

"netease" Discussed on Software Engineering Daily

"There are so many different ways that people deploy coober netties. The cloud provider way is often through a managed service like Amazon has e ks. That's their elastic coober. Nettie service, Google has a similar thing. G K E, Azure, has a similar thing. But then you could also just spin up EC two instances, you could run coober Netease across EC two instances, you could use like normal coober Netease vanilla coober Netease. That is not at all tied into Amazon E ks and you could run Kuban editor over you wanted to on top of those EC two instances, you could also run coober netties on your your on Prem servers. If you've got an on Prem installation. Or if you if you're set up in a way that you can't be entirely on the cloud than you know. Maybe you're you're running Kuban natives on your own machines. In addition to that, there are these layers on top of kube. Netease. There are these management layers like platform nine where you work. That's a management layer that you can operate your infrastructure more easily or that sits on top of coober Netease. So maybe you're using Netease, maybe using coober natives with a management layer like platform nine maybe using Kuban Netease in the cloud. Among all these different use cases, who are the kinds of people, and who are the kinds of users the type of customers the types of enterprises that would want to deploy a server 'less on coober Netease, framework like fishing. So we definitely see a lot of on Prem us to start with and this bar, partly because you know, we at from nine since we have a management layer for coup Bonetti's for on Prem users. This is like a way better than managing it yourself. So it gives you all the benefits of g k or r e s with your physical. So so these folks are looking for example at there. Infrastructure investments and saying how to use Martin as a fabrication development on the stuff that I've already bought, and then maybe died do that infrastructure not just because of investment, but because storage, for example, and they wanted to be able to run functions on them. So we definitely see entre Musa's going for fishing on their communities clusters and the other class a Fuser's. I see and these are almost discharged sect are folks for whom the Vida's public cloud service offerings are too limited in some veiled another. So this can be either the total Runtime you spoke a bit about infinite cloud capacity in the beginning. But a lot of people don't reach the limit. And so can feel that it's infinite, but you want it will quote gets big enough. His start hitting rate limits which are different for radios. Clouds does a really nice academy study on on Goldstar, ten performance of the big city public cloud server la- systems as. Are your booklet demand goes up, and they all sunk Shen vetted efficiently as workloads go up. And so as you start pushing against those limits, so there's a Runtime there is the rate. Limiting that is the simply the idea that you may want to package your own Yonne dependencies that made each, you know, size limits of Lambda until on but Vida's limits people reach, and they kind of go to go to fishing on carbonates and.

coober Netease coober netties Kuban Netease Kuban Vida Amazon Prem Bonetti Nettie Google entre Musa Goldstar Shen editor Martin
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

03:24 min | 2 years ago

"netease" Discussed on Software Engineering Daily

"Talked about the architecture of a service framework built on top of coober Netease. So I want to review some of the stuff that we talked about last time. But for the most part, we'll talk about newer things. Just catch some people up. What's your current definition of that word service? I see we're going straight to the heart questions, you know, to be honest. I think just like the term cloud. It has started losing meaning. But that said it is both bit oven. Asp additional dumb. It's the idea that you can deal with applications without dealing with service. Right. That's the most basic idea and it ablaze in. Nation of this is is obviously Lambda, but you know, they then expanded it to be more to be other services. And I think like there's been this sort of what is FAZ, and what is several functions as a service, sources sober less. And I think if you look at the history of application development platforms a lot of the cut in definitions of surveys can be applied to platform said existed awhile ago, but this is sort of a newer take on for example, Baz or Google app engine. A lot of these things are by in many ways Serra's item reading a tweet from someone which was half jokingly saying that server less means somebody else's Cooper nineties cluster. Does it somebody? That's actually pretty good definition. Exactly if somebody else's managing Harvard and servers, so you and giving you any kind of API at the dip lie and manage services on it. That is in some sense, several less sorry end as one more little point, which is that another thing that's become died to so. Over less, but isn't really in the term is the idea of paying for what you use. And conversely and in the private clouds face being having resource utilization that's very closely proportional to actually use it, right? That resource utilization thing, I think that's going to be important in in this conversation because the conversations I usually have around service also tie in with conversations around containers contain orchestration, the deployment of containers. So when I'm talking to cloud providers, for example, about containers. I had a show recently about the container offerings on AWS. And they have this range of things they have you can obviously deploy on coober Netease. You can deploy on their e c s which is sort of like deploying on their managed Cooper Netease. They have standalone container instances, they have this Amazon far gate thing where you can just deploy a a long lived container without having a man. Cooper, Netease cluster. And then they also have the AWS Lambda offering which is quote server less, but it's basically I deploy function. And when that function is going to execute it spins up a container and then executes that function on the container and the container spins down, and I don't have to really care about any of this just gets executed for me. So we have a wide variety of ways that we could deploy a function that we could deploy a service against this infrastructure in varies. You know, we're going to get the same pretty much the same thing out of it. We're gonna get an execution of that function. Whether it's deployed on a coup, Netease cluster, or it's deployed on a service function. So what's the difference? What are we looking at here?.

coober Netease Netease Cooper Netease Cooper AWS Baz Serra Amazon
"netease" Discussed on Ruby on Rails Podcast

Ruby on Rails Podcast

04:28 min | 2 years ago

"netease" Discussed on Ruby on Rails Podcast

"Netease. Than what Lincou de will give you is extremely powerful telemetry and reliability and also security kind of mechanics without you having to change your code because way, it works is all those proxies get inserted alongside your code. And it doesn't matter whether you using ruby or not. But all of your calls will go through these little lightweight Lincoln, d proxies and will measure the success rate of everything. And will you know retry when things are going wrong, and we'll do circuit bringing we'll just add all these kind of operational layers. And so as a result, your Apfel stay up, you know, even if they're a little partial failures escalate to take down the entire app, you'll have visibility excuse me. You'll have lots of disability into everything that's happening. Whole bunch of benefits. We can give to you without you haven't actually change your code. That makes sense. And so, you know, a lot of you know, ruby on route doubts are holding their wearing a lot of hats. So they're doing everything from you acts to front end back end, including DevOps. So it sounds really like having weaker d in your toolbox as ruby on rails developer. You're just gonna get a lot more insight as to as you're deploying that application out for free. Really like, I mean, it just sounds like it's pretty easy to set up and really get into -ployed out. So I mean, it looks like a really fabulous product for us. Like, we just have a lot of empathy for for developers. Who are you know, often kind of putting these situations like, okay, we're using medics now like everyone got on board, and, you know, make things work and and He's kind of kind like. of like, well, gosh, you know, that founds really easy. But when you actually deploy, you know, five services or ten nevermind hundred handful you run into issues really really quickly and the want wanna be able to to help. Excellent. So there as you mentioned there are a lot of competitors in the container space. So why did you decide to commit sick nineties? Yeah. I think that that that was pretty easy. Well, so so I I'll say coober Netease is an area of focus, but we do support other platforms. And there's two versions of Lincoln d and kind of like a slightly different story between those two versions. But most of the adoption that we have seen with Lincoln has been in the context of these. And so for us, it's not like a like, a moral choice or anything. We're just going is just the data driven choice. We're going to where people are using the most. Okay. And so what does it mean that Lincoln d is cloud native computing foundation project? Yeah. That's a good question. So the the cloud computing foundation or the CNC F is a it's kind of like the Apache offer foundation. There's it's one of these kind of open source hosting foundations. It is the foundation that hosts Cooper Netease and permit Theus and a bunch of other cloud native projects in the space in addition to Lincoln D, And so for us it just felt like the right home. You know, we are a boy it is a startup, but the project is open source project that were building that were sponsoring has to be a first class open source citizen. Right. It can't be like we hold back. These certain features, and you have to pay money for this because like this which Indies and production like this has got to be a full full-fledged fully open source project. And so for us having a home, like the f- has been valuable just in in kind of as a way of showing the world, look, this is a neutral party, and they own the IP and they own the trademark, and they own the code and buoyant is a, you know, obviously, we we have heavily invested in Lincoln d because we're spending all of our precious life juices. Lingus thing. But it is a cloud native computing project, and it's not a point project. And I think that's a big that's a big difference for for folks. Want to adopt open source? They're always a little wary of like, okay. It's open source in name only, which can have could go away. Or you know, I mean that that happens and just by being a CNC f project? I I would see that develop for like this projects here to stay this project has support this project part of an ecosystem, I think there's are all positive things yet. Yeah..

Apache offer foundation Lincoln d Lincoln Netease. Cooper Netease Lincou de developer Lingus Theus
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

03:31 min | 2 years ago

"netease" Discussed on Software Engineering Daily

"Of coin base supposed to did with. I believe one of the core. Technical folks over at twenty one the company coined bits acquired called. Quantifying decentralisation to really great post. I'd linked to it in the in the blog on the podcast here. I think that both distributed systems and decentralized systems kind of go hand in hand what I've looked at and observed anyway, and in a lot of these buck chain exchanges and kind of crypto crypto currencies startups as well. As Stephen large token like networks and things is a lot of them actually run on Cooper, Netease, which is really interesting. So maybe not like inherently a lot of collaboration between those two communities. But interestingly this whole cryptocurrency blockchain ecosystem uses a lot of distributed systems technology in particular Cooper nowadays to build their products, build their networks and their stocks and so on so I think that eventually we'll start to see a lot more collaboration in a lot more sort of respect for both sides. I'll say one other thing here though, which is kind of maybe an emergent property of how the decentralized systems community has developed from the. Emergence of bitcoin white paper about nine years ago to now we started to sort of see people vector into that community driven by economic interests in sort of digital money an antagonist stick us stance toward our current financial system. Whereas the distributed systems community has been much more grounded around kind of computer science, and technology and building building more robust software and things like that very very different sort of entry philosophical and intellectual entry points in terms of the people that make up those communities. So I think that's probably part of why we've seen a lot of not necessarily polarization, but like a lack of collaboration. Well, it's possible. I'm basically asking the question. Hey were at a coober Netease conference could Bonetti's is based around computers. Computers require electrical engineering. Where's the electrical engineers, why aren't there electrical engineers this conference? Like eventually there is some point at which there is not enough porous Innis between two. Immunities that you just don't get as many electrical engineers at a cougar Netease com. Vast something that's much more directly correlated, which is decentralized systems build and run on top of distributed systems. And there are so many similar goals and outcomes that both those communities have trying to achieve in terms of building very robust, scalable platforms for large, you know, millions of users or large amounts of data that I think they should be communicating in clobbered a lot more and then they're not. So crypto currency protocols are open source are you investing in them? I think for Osas capital were really focused on business models and companies that we really understand. Well, so if you look at the sort of Representative list of companies in the commercial open-source software company index companies like elastic and red hat, and you know, get hub get lab meal. Soft Tomago Deby Cloudera res- labs. Hashi core. Many of these companies they. Tend to be sort of B two B B to C and oppress software companies really at the end of the day. Cryptocurrency protocols are very different animal and sort of fall outside of our circle of competence. If you will so we're just really focusing on what we understand really, well is an open source social network, a viable business. I think it could be I think it could be it depends on how you define social network..

Netease Cooper Stephen Tomago Deby Cloudera res Osas Bonetti Innis Representative nine years
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

01:30 min | 3 years ago

"netease" Discussed on Software Engineering Daily

"Himself ability measurements and metrics and monitoring into the deployment processes, much intimately. That's very important to customers would also sing a lot of stuff around not just applying this level of applications and services, but applying this within the platform itself. You know. A lot of customs to saying, give me an operating mobile. How do I operate absence services on on and around Cuba Netease helped me do that. So we're trying to turn that into, you know, features roadmap, exciting things because the delighted that that's really what what's going on now would also doing a lot of work with our main partners. Amazon, Google pivotal, especially, you know, very excited do things with them on how the goodies, Cuban Eddie's, both in the cloud and on premise is also all kinds of cool stuff landing in terms of stuff you can on on top of given these cube play machine learning is studio service mash seven, seven, smash, civilised. Mash you can imagine what kinds of crazy combinations. And while we didn't necessarily support allow ourselves, it's it's one of the things that drives customers to adult. So we like to stay close to that and help enterprises and a small companies be successful with it. So you know, the you'll see us tweeting about in and so very cool. We'll Alexis. Thank you for coming on the show in describing gaps and also giving some reflections on the business building process. I really appreciate it. Mark buzzer. Go CD is a continuous delivery tool created.

Cuba Netease Mark buzzer Amazon Google Eddie
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

02:02 min | 3 years ago

"netease" Discussed on Software Engineering Daily

"I've cooper netease cloud foundry mesas and then we have this variety of storage vendors we have amazon abs like we mentioned google persistent disk net app the some other legacy storage vendors how the variety of container orchestrators and the variety of storage types how have these communicated in the past because we've had cloud foundry for a while had mesa's for a while this point had kuprin eddie's for several years in these years leading up to the present how have the container orchestrators and the storage systems communicated so typically like before csi was introduced i think each different contain orchestrations system like cuba nineties call foundry mesa's they all have their own interface internally that the vendor has to implement so that the seal contain australian system can talk to those vander during the life cycle of volume for example for example kuban nettie state half flex volume on also the intrigue owning driver so that as a storage under like i'm a net up i can't eat to riot flex volumebased implementation to connect to criminalise on right in the intrigue on driver for dance so that's for tuba nineties floor on doctor mesa's cough andrei actually all these three are previously using this interface called docker volume driver interface on dvd i so that's an interface that's kind of internal to docker but stock is so popular dan those two other contain oxygen system decide to use that to talk to underlying storage vendor through dying trophies so i have a container on cooper netease for example i want to be able to write data from maya plication container to a persistent storage type there are many different storage types that i could be writing data to how does the container know how to connect to all these different storage types so fron user's perspective these are the details that's not exposed to the user so if you're a cuban as user that you won't use my sequel only run my sequel.

eddie vander cooper netease netease amazon google cuba andrei
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

02:02 min | 3 years ago

"netease" Discussed on Software Engineering Daily

"I've cooper netease cloud foundry mesas and then we have this variety of storage vendors we have amazon abs like we mentioned google persistent disk net app the some other legacy storage vendors how the variety of container orchestrators and the variety of storage types how have these communicated in the past because we've had cloud foundry for a while had mesa's for a while this point had kuprin eddie's for several years in these years leading up to the present how have the container orchestrators and the storage systems communicated so typically like before csi was introduced i think each different contain orchestrations system like cuba nineties call foundry mesa's they all have their own interface internally that the vendor has to implement so that the seal contain australian system can talk to those vander during the life cycle of volume for example for example kuban nettie state half flex volume on also the intrigue owning driver so that as a storage under like i'm a net up i can't eat to riot flex volumebased implementation to connect to criminalise on right in the intrigue on driver for dance so that's for tuba nineties floor on doctor mesa's cough andrei actually all these three are previously using this interface called docker volume driver interface on dvd i so that's an interface that's kind of internal to docker but stock is so popular dan those two other contain oxygen system decide to use that to talk to underlying storage vendor through dying trophies so i have a container on cooper netease for example i want to be able to write data from maya plication container to a persistent storage type there are many different storage types that i could be writing data to how does the container know how to connect to all these different storage types so fron user's perspective these are the details that's not exposed to the user so if you're a cuban as user that you won't use my sequel only run my sequel.

eddie vander cooper netease netease amazon google cuba andrei
"netease" Discussed on .NET Rocks!

.NET Rocks!

02:02 min | 3 years ago

"netease" Discussed on .NET Rocks!

"Oh get clone my repo but you're going to run it in your own cluster you might and so does everything for the most part is a very able in the actual template and then you have the ability of values file or the ability to pass in things from the command line and so one thing for example we are trying to work on individual studio right now which we're working on getting to our preview extension to release is we talked about publishing the ability to publish from visual studio directly into an ak s or azure cuban eddie's cluster and we're going to do there is because we're gonna know all the container registry information and the tag for your docker image and all of that stuff is we will simply then pass that in his command line parameters when we call the helm right so hell muses term charts because it's all going to be a nautical pun yes in the end these are gamil templates yes yes okay let's describing which the desired state that sort of set of the location today and i want to say religious code stuff right it is is this is what how this is live also works equally well when you just fired at at a test infrastructure and it simplifies things like you were saying to reminds me of whether it's abg at or chocolate he like really abstract some of the bigger chunks of stuff that you want installed bigger than onen servers so it's easier to kind of construct that can entire application right in the document you're building here is literally the koji run for it so the you're not looking at the word dog going all that's wrong yeah like this will file is pretty much just clear texts that statements and says you need one of these one of those one of these one of these and open up this set this and kind of like the docker file is to a container with this is to a cluster to mr right hardcore just same thing configuration at a bigger level i i love it yeah and so we we're building a lot of tooling like you're saying that understands not only cooper netease but also helm so now there's an extension you can go get and if you guys cut the.

netease
"netease" Discussed on .NET Rocks!

.NET Rocks!

02:02 min | 3 years ago

"netease" Discussed on .NET Rocks!

"Oh get clone my repo but you're going to run it in your own cluster you might and so does everything for the most part is a very able in the actual template and then you have the ability of values file or the ability to pass in things from the command line and so one thing for example we are trying to work on individual studio right now which we're working on getting to our preview extension to release is we talked about publishing the ability to publish from visual studio directly into an ak s or azure cuban eddie's cluster and we're going to do there is because we're gonna know all the container registry information and the tag for your docker image and all of that stuff is we will simply then pass that in his command line parameters when we call the helm right so hell muses term charts because it's all going to be a nautical pun yes in the end these are gamil templates yes yes okay let's describing which the desired state that sort of set of the location today and i want to say religious code stuff right it is is this is what how this is live also works equally well when you just fired at at a test infrastructure and it simplifies things like you were saying to reminds me of whether it's abg at or chocolate he like really abstract some of the bigger chunks of stuff that you want installed bigger than onen servers so it's easier to kind of construct that can entire application right in the document you're building here is literally the koji run for it so the you're not looking at the word dog going all that's wrong yeah like this will file is pretty much just clear texts that statements and says you need one of these one of those one of these one of these and open up this set this and kind of like the docker file is to a container with this is to a cluster to mr right hardcore just same thing configuration at a bigger level i i love it yeah and so we we're building a lot of tooling like you're saying that understands not only cooper netease but also helm so now there's an extension you can go get and if you guys cut the.

netease
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

01:59 min | 3 years ago

"netease" Discussed on Software Engineering Daily

"I love you keep talking about draft but i want to get to brigade because i think there's a lot of depth there so couvert as was built a manage resources for long running applications which i think is mostly what we've been skirting around the edges of here when we're talking about developing applications i think for the most part we're talking about long running applications if we're thinking about things like wordpress for example but it's also supposed to be used for short term tasks so i mean if you go back to the to the legacy of of board being developed this was originally a system to be able to manage both babysitter which was the long running applications and global work cue which was though short term tasks and brigade is focused on being able to manage these short term tasks give a few examples of short term task that you would want to run on cooper netease cluster actually that's interesting regained is one of my favorite tools we built a big as we needed at ourselves brigade does both short term tasks and longterm tasks but the interesting thing is people tend to focus it brigade is a tool for developers devops the easiest way to talk about it is if a bash script is really a series of commands that pipe a standard out to standard in where the next command is its own process in works on the previous processes data brigade is the same thing but using containers for the process in shared storage for the pipe and as a result you can actually use brigade to build setup and run complex structured pipelines whether they're in parallel and you wait for all of them to complete or some portion of them to complete or whether they're completely in serious one after the other one after the other reusing the data that had come before or.

netease
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

01:59 min | 3 years ago

"netease" Discussed on Software Engineering Daily

"I love you keep talking about draft but i want to get to brigade because i think there's a lot of depth there so couvert as was built a manage resources for long running applications which i think is mostly what we've been skirting around the edges of here when we're talking about developing applications i think for the most part we're talking about long running applications if we're thinking about things like wordpress for example but it's also supposed to be used for short term tasks so i mean if you go back to the to the legacy of of board being developed this was originally a system to be able to manage both babysitter which was the long running applications and global work cue which was though short term tasks and brigade is focused on being able to manage these short term tasks give a few examples of short term task that you would want to run on cooper netease cluster actually that's interesting regained is one of my favorite tools we built a big as we needed at ourselves brigade does both short term tasks and longterm tasks but the interesting thing is people tend to focus it brigade is a tool for developers devops the easiest way to talk about it is if a bash script is really a series of commands that pipe a standard out to standard in where the next command is its own process in works on the previous processes data brigade is the same thing but using containers for the process in shared storage for the pipe and as a result you can actually use brigade to build setup and run complex structured pipelines whether they're in parallel and you wait for all of them to complete or some portion of them to complete or whether they're completely in serious one after the other one after the other reusing the data that had come before or.

netease
"netease" Discussed on Google Cloud Platform Podcast

Google Cloud Platform Podcast

02:02 min | 3 years ago

"netease" Discussed on Google Cloud Platform Podcast

"Because the story was very much about vm's in cloud at that point and so google may this huge investment in cooper netease and built a team and the strategic goal was to change how the industry talked about portable workload units and we needed to do that no way that allowed cooper netties to be ubiquitous that was the first goal is we needed cougar netease to be everywhere we needed containers to be everywhere and in order to do that you have to build huge community and open source seemed to really obvious way to do that it's a much easier way than a single product because you get a lot of people's input you get a lot of engagement you get other people advocating for you and with you but you also can't then have one company leading it and so i was brought into make help make that transition and then that turned into sort of oh and i'm doing an open source project can you help me with my community and i'm doing an open source project and then we open sourced tensor flow and we had different strategic goals which then meant how do we deal with the community that has different strategic goals in what and i mean we've done open source for years there's there's lots and lots of open source work that google histon going back to the inception of the company but it was usually early on a scratcher on it and then upstream it make sure that we are being good citizens being good open source citizens and then there was of course chrome and android which were open source projects but there were very company led and the communities were much more about ecosystems applications and the adoption and ways to extend the particular project but cooper netease had to be different and so we've we've seen all these different strategies and now we're collecting group for google cloud platform that sits in beds in communities that are either i party communities communities that google has built and wants to continue to grow or third party communities like no j s recently joined the no jazz foundation board in order to help that project become more appealing to enterprises.

netease google cooper cooper netease
"netease" Discussed on Software Engineering Daily

Software Engineering Daily

02:02 min | 3 years ago

"netease" Discussed on Software Engineering Daily

"Deleted this pods and i need to shut down this pod i mean it does some other things as far as mounting and configure apps and volumes and things of that nature but it's really the workhorse on the note it's the thing that does the most work everything else is kind of just changing state inside coober netease so if we think about like say a replication controller a replica set its job is just to monitor replicas set objects and then see how many pods match those labels and then create a new one or delete one based on that so they're really just kind of creating and modifying objects which within the kind of the kuban netease api server so since you joined microsoft you started working on the virtual cuba it project in this allows nodes within the couva netease cluster to be backed by services outside of that cooper netease cluster so rather than using just a node whether than interfacing with just a note or a virtual machine at the lowest level you could potentially interface with server service functions or with ephemeral container instances like the aws fargo or as your container instances explain the motivation for the virtual culet there's actually it's interesting so we have a chaos which is our managed communities offering where we manage the control plane for you and we're not responsible for the team you know myself included that created virtual keble kind of aren't responsible for the initial idea of doing this i'm not sure who triggered it but brendon burns wrote the first implementation of in type script called the connector and it did the same thing but what kind of myself on the team i worked with are responsible for this kind of this concept of making its own project where it's modular were anybody could kind of plug in these interfaces and things like that and writing it in.

brendon burns netease microsoft
"netease" Discussed on Security Now

Security Now

01:39 min | 3 years ago

"netease" Discussed on Security Now

"Auto scaling means that as you use your coober netease engine and you get demand because you design the next best thing to sliced bread it'll scale right up no problem and here's something really nice at a lot of other providers don't do it also scaled down in the quiet periods so you spend less money google is the only hyper scale cloud provider to offer an sla for clusters running on coober nannies it's also backed by experts on google security and reliability engineering team and we know how good they are it's hip and pci compliant and you're never locked in because of course it's coober netease it's open so with coburn netease engineer free to take your workloads out and run them anywhere coober nannies is supported learn more about the all the wonderful things that can happen when you start using coburn netease engine developers go to g dot co slash get g k e today g dot co slash get g k e for google google coober netease engine if why if my twenty five year old self could see me doing an ad for something called goober google kober nettie i would've said okay you've lost your marbles time for you to retire google coober netease engine it's real and it's yours at g dot co slash get g k e today aig pay funny but nat but it's you know now it's all yeah google kuban as engine of course yeah i know what you're talking about.

google engineer coburn netease twenty five year