JupiterÊǶ·ÓãÖ±²¥¿ªÔ´ÏµÍ³µÄÒ»Ì×΢·þÎñÖÎÀí¼Ü¹¹£¬³öʾ·á¸»¶à²ÊµÄºǫ́¹ÜÀí×÷Ó㬹ÜÀí·½·¨ÔËÓõÄÙYÔ´¡¢ÅäÖã¬ÔËÓõÄÌØÐÔ¡¢ÅäÖõÈÊý¾Ý¿ÉÊÓ»¯£¬×ÅÑÛÓÚ½«Go΢·þÎñ¿ò¼Ü¹æ·¶»¯£¬Í³Ò»´íÎóÂë¡¢ÈÕÖ¾¡¢¼à¿Ø¡¢ÉêÇë×¢²á¡¢Á÷¿ØµÄSchema¡£½«Î¢·þÎñ¼Ü¹¹µÄÿ¸ö¿ØÖÆÄ£¿é¿É¹Û²ì¡¢¿ÉÕûÖΣ¬¹ÜÀí·½·¨Î¢·þÎñ¼Ü¹¹²úÆ·Ñз¢²àµÄÕûÌ×ÉúÃüÆÚ¡£
¡¡¡¡gRPC£º¸ù¾Ý¹Ù·½Íø gRPC ¿ª·¢Éè¼Æ£¬¼¯³É»¯Á÷¿ØºÍ¶à´óÊý¾ÝÖÐÐÄ·½·¨µÄ·þÎñÏîÄ¿ÉêÇë×¢²á£¬ÊÊÓöàÖÖ¶àÑù roundrobin£¬p2c µÈÈý²ã½»»»»ú¶Ô²ß£»
¡¡¡¡ÅäÖãºÓ¦Óà toml¡¢yaml ·½·¨¹ÜÀí·½·¨ÅäÖ㬹淶ÐԹؼüÅäÖã¬ÈÚºÏÔ¶³Ì¿ØÖÆÅäÖùÜÀíÖÐÐÄ£¬Íê³ÉÅäÖð汾¿ØÖƺÍÉý¼¶£¬²éѯÅäÖÃÏ໥ÒÀÀµ£»
¡¡¡¡ÈÕÖ¾£º¸ù¾Ý zap ÈÕÖ¾Àà¿â£¬Íê³ÉÐÔÄÜ׿ԽÈÕÖ¾¿â£¬²¢¶Ô²»Ò»Ñù×ÔÈ»»·¾³ºÍ±ê×¼£¬Íê³ÉÈÕÖ¾¿âµÄÈ«×Ô¶¯Í˼¶£¬²¢¶Ô·þÎñÆ÷¶Ë£¬ÊÖ»ú¿Í»§¶ËµÄÂýÈÕÖ¾¸ù¾ÝÅäÖñê×¼£¬Íê³ÉËùÓÐÂýÈÕÖ¾Á¬½Ó£»
¡¡¡¡¼à¿Ø£º¸ù¾Ý prometheus go sdk Àà¿â£¬Íê³É¶Ô·þÎñÆ÷¶Ë£¬ÊÖ»ú¿Í»§¶ËµÄÊý¾ÝÐÅÏ¢¼à¿Ø£¬²¢Óë prometheus¡¢cond¡¢etcd Êý¾ÝÐÅÏ¢Á¬Í¨£¬Íê³ÉÔËÓÃ×Ô¶¯»¯¼¼ÊõÊý¾ÝÊÕ¼¯£»
¡¡¡¡Êý¾Ý¿â²éѯ£º¸ù¾Ý gorm µÄ·âÑb£¬½«Êý¾Ý¿â²éѯµÄ trace£¬ÂýÈÕÖ¾£¬¼à¿Ø¿ªÕ¹ÁËÊÕ¼¯£»
¡¡¡¡»º´æÎļþ£º¸ù¾Ý go-redis µÄ·âÑb£¬½«Êý¾Ý¿â²éѯµÄ trace£¬ÂýÈÕÖ¾£¬¼à¿Ø¿ªÕ¹ÁËÊÕ¼¯£¬²¢Íê³ÉÁ˵¥¶À redis¡¢¶à´Ó¿â redis£¬ÊÖ»ú¿Í»§¶Ë redis ·ÖƬ£¬·þÎñÆ÷¶Ë redis ·ÖƬµÄ api£»
¡¡¡¡ÏµÍ³Èí¼þ´íÎóÂ룺Çø±ð¼Ü¹¹ºÍÒµÎñÁ÷³ÌµÄ´íÎóÂ룬½«¼Ü¹¹´íÎóÂëÎı¾Îĵµ×Ô¶¯Éú³É£¬×Ô¶¯»¯¼¼ÊõµÄ´íÎóÂë SRE ·ÖÎö¹¤¾ß£»
¡¡¡¡²úÆ·»¯£º¸ù¾Ý·þÎñ±ê×¼¡¢½¨Á¢¡¢¿ª·¢Éè¼Æ¡¢ÔË×÷¡¢ÕûÖεÈÉúÃüÆÚ£¬Íê³ÉÁËJupiter¶ÔÐÂÏîÄ¿µÄ²úÆ·»¯£»
¡¡¡¡·þÎñÖÎÀí£º¸ù¾Ý¼à¿Ø£¬etcd£¬ÅäÖùÜÀíÖÐÐÄ£¬¶Ô·þÎñÏîÄ¿Íê³ÉÁËÓÅÁ¼µÄ¿É¹Û²ìÐÔ£¬¿É·ÖÇø¹æ»®£»
¶àÌØÈí¼þרÌâΪÄúÌṩÈÕÖ¾¹ÜÀíÈí¼þ,Ãâ·ÑÈÕÖ¾¹ÜÀíÈí¼þ,ÏîÄ¿ÈÕÖ¾¹ÜÀíÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩÈÕÖ¾·ÖÎö¹¤¾ß,javaÈÕÖ¾·ÖÎö¹¤¾ß,nginxÈÕÖ¾·ÖÎö¹¤¾ß;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þרÌâΪÄúÌṩÓÎÏ·ÅäÖüì²â,steamÓÎÏ·ÅäÖüì²â,ÓÎÏ·ÅäÖüì²âÍøÕ¾;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þվΪÄúÌṩ×îÐÂÈÕÖ¾·ÖÎöÈí¼þרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îÐÂÈÕÖ¾·ÖÎöÈí¼þÅÅÃû¾ÍÀ´¶àÌØÈí¼þÕ¾¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿î¹È¸è·þÎñ¿ò¼ÜÈí¼þÈí¼þ£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ£¬ÆäÖÐÓйȸè·þÎñ¿ò¼Ü¡¢»ªÎª¹È¸è·þÎñ¿ò¼Ü¡¢¹È¸è·þÎñ¿ò¼Üoppoר°æµÈApp£¬ÕÒÈí¼þÒ»¶¨ÒªÕÒÕý¹æƽ̨£¬¶àÌØÿһ¿îÈí¼þ¶¼½øÐвéɱ£¬È·±£Èí¼þ°²È«£¬ÏëÒªÕҹȸè·þÎñ¿ò¼ÜÈí¼þÓ¦Ó㬸ϽôÀ´¶àÌØÈí¼þÔ°¿´¿´°É¡£