首 页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 尾 页

快速接入阿里云应用配置管理工具 轻松开启企业效率新时代

发布者: superzhang | 发布时间:2017-11-13

日前,阿里云正式推出了应用配置管理(Application Configuration Manangement,简称 ACM)工具产品,这是一款在分布式架构环境中对应用配置进行集中管理和推送的工具类产品,在微服务、DevOps、大数据等场景下极大地减轻配置管理的工作量,增强配置管理的服务能力。 配置是管理应用变更的常见手段之一,在应用生命周期管理中,通常会将应用发布后需要改变的一些配置项或者元数据从代码中分离出来,放在单独的配置文件中管理,以便应用在发布之后,运维人员或最终用户可以通过调整配置来适配环境,调整应用程序的运行时的行为。 ACM 是分布式系统的配置中心,通过提供配置变更,配置推送,历史版本管理,灰度发布,配置变更审计等配置管理工具,帮助集中化的管理所有应用环境中的配置,降低分布式系统中管理配置的成本,降低因错误的配置变更带来可用性下降甚至发生故障的风险,帮助在企业中实施 DevOps。 本文通过设置快速开始任务,帮助用户快速了解 ACM 产品最基本的概念和功能: • 创建并动态调整配置项 • 管理不同环境的配置 从开通 ACM 服务到完成基本任务的流程如下:但是,对于阿里技术人来说,最重要的任务不是创造逆天的交易额。

早在双11前夕,阿里巴巴集团CTO行癫就给阿里两万多位工程师下了一个很新鲜的KPI——“双11晚上,大家的主要任务是喝茶。”

编者:今年的INTERSPEECH于8月20日至24日在瑞典的斯德哥尔摩顺利召开,众多的高校研究机构和著名的公司纷纷在本次会议上介绍了各自最新的技术、系统和相关产品,而阿里巴巴集团作为钻石赞助商也派出了强大的阵容前往现场。从10月25日开始,阿里iDST语音团队和云栖社区将共同打造一系列语音技术分享会,旨在为大家分享INTERSPEECH2017会议上语音技术各个方面的进展。第二期分享的主题是语音识别之语言模型技术(视频回顾请戳这里),以下是本次分享的主要内容。 1 语音识别技术

随着iPHONE 4S中siri的出现,越来越多的民用语音识别出现在大家眼前。现在市面上各种语音输入法、语音机器人层出不穷。下图是去年阿里云栖大会,基于iDST语音技术的ET机器人。现在市面上漫山遍野的智能音箱大战,其中也包含语音识别技术。

想读更多 ->

【Kafka源码】broker被选为controller之后的连锁反应

发布者: superzhang | 发布时间:2017-11-13

[TOC]

今天我们主要分析下broker被选为controller之后,主要干了什么。门面代码先列出来:

def onControllerFailover() { if (isRunning) { info("Broker %d starting become controller state transition".format(config.brokerId)) //read controller epoch from zk readControllerEpochFromZookeeper() // increment the controller epoch incrementControllerEpoch(zkUtils.zkClient) // before reading source of truth from zookeeper, register the listeners to get broker/topic callbacks registerReassignedPartitionsListener() registerIsrChangeNotificationLi

想读更多 ->

kafka组件简介

发布者: superzhang | 发布时间:2017-11-13

六个核心角色

product 生产者(数据提供者) topic 消息类别(每条由product发布到kafka的消息都有一个topic,不同的topic消息分开储存)partition 分区 物理概念(每个topic都至少有一个或很多个partition)broker 服务器(kafka集群的一个节点)consumer group 消费者组别consumer 消费者

角色理解

topic&partition 可以吧topic理解陈一个先进先出的传送带(queue队列),你需要在发布消息到卡夫卡的时候确定你需要吧你的消息发布的哪个队列中 partition是为了提高卡夫卡的吞吐率,每个topic都会有若干个portion,每个partition 代表着一个物理环境下的文件夹,文件夹里面储存着改partition的所有消息和对应的索引

product 消息生产者吧消息push到卡夫卡的时候,会根据制定好的partition规则吧消息存储到对应的partition 中,这样就实现了负载均衡,同时也提高了IO性能

consumer group 消费者小组要和消息的消费方式结合理解: 同一个topic的同一条消息只能被同一个consumer group 的一个consumer消费 多个con

想读更多 ->

想成为数据科学家?你得先读读这篇文章

发布者: superzhang | 发布时间:2017-11-13

640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=

市场营销学者Kevin Gray对肯纳索州立大学研究生院副院长、统计学及数据科学教授Jennifer Priestley做了一个采访,请教数据科学究竟是什么、一个好数据科学家应具备哪些品质以及如何成为一个好的数据科学家,访谈全文如下。

Q:您能否用简单、外行人也能听得懂的话向我们解释数据科学?

A:我认为Slack的数据工程总监Josh Wills给出的定义非常恰当——“(数据科学家是)擅长统计学的软件工程师与擅长软件工程的统计学家的混合体。”,我还想在这里加上我本人的“Priestly推论”:“(数据科学家是)擅长对数据

想读更多 ->

阿里云中间件产品科技普惠企业,满足多场景需求

发布者: superzhang | 发布时间:2017-11-13

阿里云上的互联网中间件产品家族不久前又添了一名新成员,应用配置管理(ACM)的工具类产品。基于该产品,用户可以在微服务应用架构、分布式架构下的服务治理、应用业务场景动态推送、大数据实时计算算法调整、企业级互联网架构的异地多活等场景下极大地减轻配置管理的工作量,增强配置管理的服务能力,价格却只有传统架构的十分之一。 ACM 产品是一款从 2008 年开始就开始使用并目前被大量应用于阿里内部应用配置管理的工具类产品,是阿里内部被众多应用最广泛依赖的中间件产品之一,在阿里内外众多核心场景有着广泛使用案例。

一、微服务应用架构下的配置管理 在微服务架构下,随着应用和机器数目的增多,配置(如DB_URL访问信息、服务连接池、服务内部缓存大小等)管理的工作会变得很繁琐。单个应用下多个机器的配置分发,应用对应用的配置依赖,都将成为挑战。 在传统架构的应用发布的过程中,应用的配置更改要求整个应用重新打包发布,整个过程非常繁琐,且容易出错。如下图所示。昨天,匆匆从机场赶到清华的地平线创始人余凯,用这样一句话为其在清华x-lab人工智能研习社的讲座开场。

这位曾经在百度开创了深度学习研究院(IDL),又进一步开拓了中国最引人注目的自动驾驶创业公司“地平线

想读更多 ->

不忘初码,聚栈前行

发布者: superzhang | 发布时间:2017-11-13

机缘巧合的机会,做了阿里云论坛的版主,也有了个机会深入了解了阿里云服务背后的点滴,转眼1年过去,也简单总结记录一下吧

1、阿里云对中国云服务行业做出的贡献确实不可磨灭,即使存在对万网存量客户红利的充分利用,也有对亚马逊云各项服务像素级的模仿,你可以说这是走捷径,或者在风口谁都能飞,但阿里云的落地能力和执行力让人不得不服,同时也如马云所说,除了技术,还有社会责任,大胆的说一句,如果不是阿里云,这片云服务的蓝海,国内其他云服务商可能连尾巴都还没摸到,带头大哥的地位当之无愧。

2、阿里云的这种落地执行能力,在社区层面更让人印象深刻,依稀记得刚做版主的时候,论坛的帖子和文章资讯是比较萧条的,当一帮不懂技术的管理员小姑娘按照上面的要求大力建设技术社区时,我也是不太看好的,但也就1年光景,肉眼可见的速度下,论坛在大刀阔斧的改版,博客、问答、话题等功能接踵而至,发动一切可发动的群众、技术爱好者、公司内部技术力量等等,先顶层建设,再落地执行。不知不觉的,在2017年的下半年后,一个互联网+技术社区已然形成。而同时期的腾讯云社区,还依旧只是个门庭冷落的小论坛。这番缩影,实在太阿里,太马云了、太王坚了。

3、阿里云对产品的琢磨也有其独到之处,在学习亚马逊的过程中,有很多一样,但也越来越不一样,当客户体量起来后,你会发现,产品层面的研发,是有

想读更多 ->