投稿時間:2023-03-16 20:38:03 RSSフィード2023-03-16 20:00 分まとめ(40件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT InfoQ Google AI Updates Universal Speech Model to Scale Automatic Speech Recognition Beyond 100 Languages https://www.infoq.com/news/2023/03/google-ai-usm/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global Google AI Updates Universal Speech Model to Scale Automatic Speech Recognition Beyond LanguagesGoogle AI have recently unveiled a new update for their Universal Speech Model USM to support the Languages Initiative The new model performs better than OpenAI Whisper for all segments of automation speech recognition By Daniel Dominguez 2023-03-16 10:36:00
IT ITmedia 総合記事一覧 [ITmedia News] 自社専用のChatGPTを構築できる「法人GPT」 入力文はOpenAIでの学習に使われない https://www.itmedia.co.jp/news/articles/2303/16/news189.html chatgpt 2023-03-16 19:50:00
IT ITmedia 総合記事一覧 [ITmedia News] GPT-4にGPT-4の発表を要約させてみた 人間よりも良い記事になるか? 超長文をChatGPTに読ませる方法も https://www.itmedia.co.jp/news/articles/2303/16/news190.html chatgpt 2023-03-16 19:40:00
IT ITmedia 総合記事一覧 [ITmedia News] スクエニ、基本給を平均10%アップ 新卒の初任給は28.8万円に https://www.itmedia.co.jp/news/articles/2303/16/news188.html itmedia 2023-03-16 19:35:00
IT ITmedia 総合記事一覧 [ITmedia Mobile] モバイルSuicaが発行2000万枚を突破 抽選でJRE POINTが2000ポイント当たるキャンペーンも https://www.itmedia.co.jp/mobile/articles/2303/16/news184.html itmediamobile 2023-03-16 19:13:00
IT ITmedia 総合記事一覧 [ITmedia News] パナ子会社、“GPT”利用の独自AIアシスタントを全社員に 漏えい防ぎつつ生産性向上へ https://www.itmedia.co.jp/news/articles/2303/16/news182.html connect 2023-03-16 19:02:00
TECH Techable(テッカブル) テック業界で働く人同士でつながる!社会人向け匿名SNS「WorkCircle」正式リリース https://techable.jp/archives/200088 honneworks 2023-03-16 10:00:10
python Pythonタグが付けられた新着投稿 - Qiita maya unlock all attribute https://qiita.com/aizwellenstan/items/8dfee4e56be2a4f727d9 attributeimport 2023-03-16 19:57:37
python Pythonタグが付けられた新着投稿 - Qiita AIにデザイナーをやってもらう〜ブランド・ロゴを作る〜StyleGAN-xlで画像生成 https://qiita.com/john-rocky/items/df950bf7ac87a89124a7 styleganxl 2023-03-16 19:19:39
js JavaScriptタグが付けられた新着投稿 - Qiita [JavaScript] ReadableStream とその他の型の相互変換 https://qiita.com/kerupani129/items/9a7ea8b2e1ca82301c87 javascriptreadablestream 2023-03-16 19:27:35
Ruby Rubyタグが付けられた新着投稿 - Qiita ActiveRecord・ArelでSQLを操作する https://qiita.com/reraise/items/c01c8861927e9c629c46 activerecord 2023-03-16 19:39:23
Ruby Rubyタグが付けられた新着投稿 - Qiita [Rails] Rails routesについて解説! https://qiita.com/momozo_trademen/items/177679f914f59069bd47 rails 2023-03-16 19:19:38
Linux Ubuntuタグが付けられた新着投稿 - Qiita Azure Monitor Application Insights を App Service Web アプリに設定する https://qiita.com/fsdg-adachi_h/items/f757541f140e91b04516 fsdgadachih 2023-03-16 19:18:54
Azure Azureタグが付けられた新着投稿 - Qiita App Service on Linux Node runtime における ローカルビルドのデプロイ時間を短縮する工夫 https://qiita.com/georgeOsdDev@github/items/03e5fc8bb9e35d0de792 itemsaaabaaadfhttpsqii 2023-03-16 19:38:00
Azure Azureタグが付けられた新着投稿 - Qiita Azure Monitor Application Insights を App Service Web アプリに設定する https://qiita.com/fsdg-adachi_h/items/f757541f140e91b04516 fsdgadachih 2023-03-16 19:18:54
Ruby Railsタグが付けられた新着投稿 - Qiita [Rails] Rails routesについて解説! https://qiita.com/momozo_trademen/items/177679f914f59069bd47 rails 2023-03-16 19:19:38
技術ブログ Developers.IO 【OpenAI】DALL-Eを使ってテスト用の画像データを生成してみた https://dev.classmethod.jp/articles/tried-openai-dall-e/ chatgpt 2023-03-16 10:15:01
技術ブログ Developers.IO [Tips] VS Codeのリモート開発環境で拡張機能がインストールできない事象に遭遇したので対応してみた https://dev.classmethod.jp/articles/fixed-an-issue-where-extensions-could-not-be-installed-in-the-vs-code-remote-development-environment/ tipsvscode 2023-03-16 10:13:38
海外TECH MakeUseOf Proton VPN Browser Extension, How to Change Your Email Address, and the ChatGPT Windows App Is Fake https://www.makeuseof.com/proton-vpn-browser-extension-change-your-email-address-chatgpt-windows-app-scam/ Proton VPN Browser Extension How to Change Your Email Address and the ChatGPT Windows App Is FakeThe tech podcast for technophobes shares news abotu Proton VPN s browser extension how to change an email address and a fake ChatGPT Windows app 2023-03-16 10:30:16
海外TECH MakeUseOf Why Did Apple Remove Live Wallpapers From iOS 16? https://www.makeuseof.com/why-apple-removed-live-wallpapers-ios-16/ wallpapers 2023-03-16 10:16:16
海外TECH DEV Community Provisioning a Kubernetes Cluster Using Rancher in AWS EC2 https://dev.to/aws-builders/provisioning-a-kubernetes-cluster-using-rancher-in-aws-ec2-51o7 Provisioning a Kubernetes Cluster Using Rancher in AWS ECIn this blog I will be demonstrating how to use a container tool to create a gossip based Kubernetes cluster using Rancher RKE The rancher is an enterprise open source tool much like Kubernetes and Swarm container orchestration and it s very simple to use Two steps we will be performing Installing RancherCreating a ks cluster using rancher Installing RancherWe have two options available to install Rancher Single node installationHigh availability installationSingle Node Installation Install rancher in single Linux node this is for development and testing purposes Click here for more details on Rancher single node installation High Availability Installation Installing and configuring Rancher on a cluster mode for production mode is recommended by Rancher Click here for more details on Rancher high availability installation Here in this article we will perform a single node installation Launching an EC Instance and Install Docker Here I have already launched an EC instanced based on the Ubuntu Server LTS HVM AMI I have created a security group for this Rancher EC instance I opened the necessary ports according to the official documentation Click hereNow I will start installing Docker on this Step Update system repositoriessudo apt updatesudo apt upgradeStep Install required dependenciesAfter updating the system packages next step is to install required dependencies for Docker sudo apt install lsb release ca certificates apt transport https software properties common yStep Adding Docker repository to system sourcesWhen Docker repository is added to the system sources it makes the Docker installation easier and provides faster updates To add the Docker repository to the system sources first import the Docker GPG key required for connecting to the Docker repository curl fsSL sudo gpg dearmor o usr share keyrings docker archive keyring gpgThen execute the following command for adding the Docker repository to your Ubuntu system sources list echo deb arch dpkg print architecture signed by usr share keyrings docker archive keyring gpg lsb release cs stable sudo tee etc apt sources list d docker list gt dev nullStep Update system packagesAfter adding Docker repository to the system sources again update the system packages sudo apt updateStep Install Docker on Ubuntu If you have carefully followed the previously given steps then at this point your Ubuntu system is all ready for the Docker installation sudo apt install docker ceNote that we are utilizing the “docker ce package instead of “docker ie as it is supported by the official Docker repository Enter “y to permit the Docker installation to continue The below given error free output indicates that Docker is successfully installed on our Ubuntu system Step Verify Docker statusNow execute the below given “systemctl command to verify if the Docker is currently active or not on your system sudo systemctl status dockerExecuting the Docker Command Without Sudo Optional By default the docker command can only be run the root user or by a user in the docker group which is automatically created during Docker s installation process If you want to avoid typing sudo whenever you run the docker command add your username to the docker group sudo usermod aG docker USER Here I will add my default user ubuntu to docker group Bingo our installation of Docker is complete Installing Rancher on a Single Node Using Docker Rancher can be installed by running a single Docker container In this installation scenario we already installed Docker on a single Linux host EC instance and now we will deploy Rancher on our host using a single Docker container When the Rancher server is deployed in the Docker container a local Kubernetes cluster is installed within the container for Rancher to use Because many features of Rancher run as deployments and privileged mode is required to run containers within containers you will need to install Rancher with the privileged option Let s install Rancher using the self signed certificate that it generates This installation option omits the hassle of generating a certificate yourself docker run d restart unless stopped p p v opt rancher var lib rancher privileged rancher rancher latestNote In above command we are adding v option to persist the data Make sure if our container is running Let s fire below command docker ps aAfter the container is up and running you can access the UI on “https and the first screen will ask you to set password Lets perform the steps to retrieve the Bootstrap password to get started We can now set the new password Default user is admin After setting password you will see below page as shown below Bingo our Rancher setup is ready Creating a ks cluster using rancherOnce Rancher is up and running it makes the deployment and management of Kubernetes clusters quite easy Before you start with this make sure that you meet these requirements The host on which you run Rancher needs to communicate with all instances you deploy on EC in both directions If you have Rancher running locally this will only work if the EC instances will be able to reach your local Rancher installation You need to setup the correct IAM policies and groups If you don t get this right you will not be able to deploy the cluster Because this is the most important point lets start with the IAM user amp policies I created a new IAM user named piyush which I will be using for deploying the cluster through Rancher Additionally I have generated the Access Key and Secret Key that will be used to create the instances I ve created three IAM policies piyush rancher controlplane policy This is the policy that will be used for the control planepiyush rancher etcd worker policy This is the policy that will be used for the etcd and worker nodespiyush rancher passrole policy This is the policy that will be attached to the AWS user that will be registered in Rancher with the cloud credentialsHere is the piyush rancher controlplane policy replace YOUR AWS ACCOUNT ID with your AWS account ID Version Statement Sid VisualEditor Effect Allow Action ec AttachVolume ec AuthorizeSecurityGroupIngress ec DescribeInstances autoscaling DescribeLaunchConfigurations ec DescribeRegions elasticloadbalancing DescribeLoadBalancerPolicyTypes elasticloadbalancing SetWebAcl elasticloadbalancing DescribeLoadBalancers ec DeleteVolume elasticloadbalancing DescribeListeners autoscaling DescribeAutoScalingGroups ec CreateRoute ec CreateSecurityGroup ec DescribeVolumes elasticloadbalancing DescribeLoadBalancerPolicies kms DescribeKey elasticloadbalancing DescribeListenerCertificates elasticloadbalancing DescribeInstanceHealth ec ModifyInstanceAttribute ec DescribeRouteTables elasticloadbalancing DescribeSSLPolicies ec DetachVolume ec ModifyVolume ec CreateTags autoscaling DescribeTags ec DeleteRoute elasticloadbalancing ec DescribeSecurityGroups ec CreateVolume elasticloadbalancing DescribeLoadBalancerAttributes ec RevokeSecurityGroupIngress iam CreateServiceLinkedRole elasticloadbalancing DescribeTargetGroupAttributes ec DescribeVpcs elasticloadbalancing DescribeAccountLimits ec DeleteSecurityGroup elasticloadbalancing DescribeTargetHealth elasticloadbalancing DescribeTargetGroups elasticloadbalancing DescribeRules ec DescribeSubnets Resource Sid VisualEditor Effect Allow Action elasticloadbalancing Resource Sid VisualEditor Effect Allow Action elasticloadbalancing Resource arn aws elasticloadbalancing YOUR AWS ACCOUNT ID loadbalancer Sid VisualEditor Effect Allow Action elasticloadbalancing Resource arn aws elasticloadbalancing YOUR AWS ACCOUNT ID targetgroup arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener rule app arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener rule net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener app arn aws elasticloadbalancing YOUR AWS ACCOUNT ID loadbalancer net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID loadbalancer app Sid VisualEditor Effect Allow Action elasticloadbalancing Resource arn aws elasticloadbalancing YOUR AWS ACCOUNT ID targetgroup arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener rule app arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener rule net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener app arn aws elasticloadbalancing YOUR AWS ACCOUNT ID loadbalancer net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID loadbalancer app Sid VisualEditor Effect Allow Action elasticloadbalancing Resource arn aws elasticloadbalancing YOUR AWS ACCOUNT ID loadbalancer app arn aws elasticloadbalancing YOUR AWS ACCOUNT ID loadbalancer net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID targetgroup arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener rule app arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener rule net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener net arn aws elasticloadbalancing YOUR AWS ACCOUNT ID listener app Here is the piyush rancher etcd worker policy replace YOUR AWS ACCOUNT ID with your AWS account ID Version Statement Sid VisualEditor Effect Allow Action ec Resource Sid VisualEditor Effect Allow Action secretsmanager Resource arn aws secretsmanager YOUR AWS ACCOUNT ID secret Finally here is the content of piyush rancher passrole policy here you need to reference the other two policies Version Statement Sid VisualEditor Effect Allow Action ec ModifyInstanceMetadataOptions ec AuthorizeSecurityGroupIngress ec Describe ec ImportKeyPair ec CreateKeyPair ec CreateSecurityGroup ec CreateTags eks ec DeleteKeyPair Resource Sid VisualEditor Effect Allow Action ec RunInstances Resource arn aws ec eu central image ami arn aws ec eu central YOUR AWS ACCOUNT ID security group arn aws ec eu central YOUR AWS ACCOUNT ID subnet arn aws ec eu central YOUR AWS ACCOUNT ID network interface arn aws iam YOUR AWS ACCOUNT ID role piyush rancher controlpane role arn aws iam YOUR AWS ACCOUNT ID role piyush rancher etcd worker role arn aws ec eu central YOUR AWS ACCOUNT ID instance arn aws ec eu central YOUR AWS ACCOUNT ID volume arn aws ec eu central YOUR AWS ACCOUNT ID placement group arn aws ec eu central YOUR AWS ACCOUNT ID key pair Sid VisualEditor Effect Allow Action ec RebootInstances ec TerminateInstances ec StartInstances ec StopInstances Resource arn aws ec eu central YOUR AWS ACCOUNT ID instance Sid VisualEditor Effect Allow Action iam PassRole Resource arn aws iam YOUR AWS ACCOUNT ID role piyush rancher controlpane role arn aws iam YOUR AWS ACCOUNT ID role piyush rancher etcd worker role Once you have that ready create two IAM roles with the same name as the policies you created above This is required because you need to specify those later when you setup the node templates in Rancher piyush rancher controlplane rolepiyush rancher etcd worker roleThe final step for the permissions in AWS is to assign the last policy piyush rancher passrole policy as a permission to the AWS IAM user piyush which I will be using for deploying the cluster First you will set up your EC cloud credentials in Rancher Then you will use your cloud credentials to create a node template which Rancher will use to provision new nodes in EC Then you will create an EC cluster in Rancher and when configuring the new cluster you will define node pools for it Each node pool will have a Kubernetes role of etcd controlplane or worker Rancher will install RKE Kubernetes on the new nodes and it will set up each node with the Kubernetes role defined by the node pool The steps to create a cluster differ based on your Rancher version Create your cloud credentialsCreate a node template with your cloud credentials and information from ECCreate a cluster with node pools using the node template Create your cloud credentials In the Rancher UI Left panel contains Cluster Management Go to Cluster management and click Cloud Credentials Click Create Cloud Credential and select Amazon Enter a name for the cloud credential In the Region field select the AWS region where your cluster nodes will be located Enter your AWS EC Access Key and Secret Key Click Create Create a node template with your cloud credentials and information from ECCreating a node template for EC will allow Rancher to provision new nodes in EC Node templates can be reused for other clusters In the Rancher UI Cluster management click Node Templates Click Add Template Fill out a node template for EC For Account Access Select AWS region Cloud credentials added previously Click Next Authenticate and configure nodes Select appropriate AZ amp VPC Click Next Select a security group Lets choose Standard which will automatically create a security group for this demo Click Next Set Instance options This is the most important section The AMI ID you see is the latest Ubuntu AMI The user for that AMI is ubuntu If you want to go with a Debian CentOS or whatever AMI you need to adjust those The user for Debian would be admin for CentOS it would be centos The IAM instance profile name is the role you created above and this is important Here you see piyush rancher controlplane role because this will be the node template for the control plane Rest keep all defaults Click Create This will create a control plane node template in Rancher By following the same steps mentioned above you will create more node templates for etcd node and worker node EC Now I have already created those as shown below Now we are ready to deploy a brand new Kubernetes cluster on top of EC On Clusters page Click Create and select EC Here you reference the node templates Make sure you use the control pane template for the control pane and the other templates for etcd and worker nodes Go with the default and select “AWS as cloud provider Before you press “Create it is a good idea to log into your Rancher host and tail the logs of the Rancher container If anything goes wrong it shows up there Once you started the cluster creation you can also monitor the EC console and watch the EC instances coming up Check AWS Console for the progress of launching EC cluster Now the cluster state is Active as shown The cluster is fully ready and you can drill into the cluster Explore section It is also possible to get into the Kubectl shell via Rancher UI Lets initiate Kubectl shell via UI kubectl get allBingo We are now able to manage our ks cluster based on EC instances provisioned from Rancher UI OK folks that s it for this post Have a nice day guys……Stay tuned… Don t forget to like amp share this post on social networks I will keep on updating this blog Please do follow me on LinkedIn amp my other blogs cpiyush Wordpresscpiyush Hashnode 2023-03-16 10:23:41
海外TECH DEV Community Best practices for designing and implementing software testing frameworks https://dev.to/haszankauna/best-practices-for-designing-and-implementing-software-testing-frameworks-2156 Best practices for designing and implementing software testing frameworks IntroductionSoftware testing frameworks play a crucial role in ensuring that software is reliable functional and meets all the requirements specified by the stakeholders However designing and implementing a robust testing framework can be a daunting task especially when dealing with complex applications This article aims to provide a comprehensive guide on the best practices for designing and implementing software testing frameworks using the latest technologies and best practices Understanding the Testing FrameworkBefore designing and implementing a testing framework it is essential to understand the testing framework s objectives goals and scope A testing framework should aim to increase efficiency improve the quality of testing reduce testing time and enhance overall software quality Choose the Right Testing ToolsSelecting the right testing tools is critical for designing and implementing an effective testing framework It is essential to choose tools that are compatible with the application being tested have a large user community and have robust documentation and support Use Test AutomationTest automation can significantly reduce testing time and improve overall testing quality It is essential to automate repetitive and time consuming testing tasks such as regression testing performance testing and load testing Follow the Test Driven Development TDD ApproachTDD is a software development methodology that emphasizes writing tests before writing code It can help to identify defects early in the development process and improve the overall quality of the software Following TDD can also help to reduce testing time and effort Implement Continuous Integration CI Continuous integration is the practice of regularly integrating code changes into a shared repository It ensures that code changes are tested and integrated into the main codebase continuously This practice can significantly reduce the risk of defects and improve overall software quality Use Cloud Based TestingCloud based testing can significantly reduce testing time and effort It allows developers to access a wide range of testing environments and tools making it easier to test applications on different platforms browsers and devices Implement Agile TestingAgile testing is a software testing approach that emphasizes collaboration flexibility and adaptability It involves continuous testing feedback and improvement and can help to ensure that the testing process is aligned with the software development process ConclusionDesigning and implementing a robust testing framework is critical for ensuring the quality reliability and functionality of software applications By following the best practices outlined in this article software engineers can create effective testing frameworks that improve overall software quality reduce testing time and effort and enhance overall customer satisfaction With the latest technologies and best practices software testing can be a fun exciting and rewarding process that leads to the development of high quality software applications 2023-03-16 10:18:24
海外TECH DEV Community How to choose the right streaming database https://dev.to/bobur/how-to-choose-the-right-streaming-database-51gf How to choose the right streaming databaseIn today s world of real time data processing and analytics streaming databases have become an essential tool for businesses that want to stay ahead of the game These databases are specifically designed to handle data that is generated continuously and at high volumes making them perfect for use cases such as the Internet of Things IoT financial trading and social media analytics However with so many options available in the market choosing the right streaming database can be a daunting task This post helps you understand what is SQL streaming the streaming database when and why to use it and discusses some key factors that you should consider when choosing the right streaming database for your business Learning objectives You will learn the following throughout the article What is streaming data Event stream processing What is Streaming SQL method Streaming Database features and use cases TOP streaming databases both open source and SaaS Criteria for choosing a streaming database Let s review quickly some concepts like what s streaming data streaming SQL and databases in the next few sections What is streaming data ️A stream is a sequence of events data elements made available over time Data streaming is a method of processing and analyzing data in real time as it s generated by various sources such as sensors e commerce purchases web and mobile applications social networks and many more It involves the continuous and persistent collection processing and delivery of data in the form of events or messages You can ingest data from different data sources such as message brokers Kafka Redpanda Kinesis Pulsar or databases MySQL or PostgreSQL using their Change Data Capture CDC which is the process of identifying and capturing data changes What is Streaming SQL ️Once you collect data you can store this data into a streaming database in the next section it is explained where it can be processed and analyzed using SQL queries with SQL streaming It is a technique for processing real time data streams using SQL queries It allows businesses to use the same SQL language they use for batch processing to query and process data streams in real time The data can be transformed filtered and aggregated in real time from the stream into more useful outputs like materialized view CREATE MATERIALIZED VIEW to provide insights and enable automated decision making ️Materialized views are typically used in situations where a complex query needs to be executed frequently or where the query result takes a long time to compute By precomputing the result and storing it in a materialized view virtual tables queries can be executed more quickly and with less overhead PostgreSQL Microsoft SQL Server RisingWave or Materialize support materialized views with automatic updates One of the key benefits of SQL streaming is that it allows businesses to leverage their existing SQL skills and infrastructure to process real time data This can be more efficient than having to learn new programming languages such Java Scala or tools to work with data streams What is Streaming Database ️A streaming database also known as a real time database is a database management system that is designed to handle a continuous stream of data in real time It is optimized for processing and storing large volumes of data that arrive in a continuous and rapid stream Streaming database uses the same declarative SQL and the same abstractions tables columns rows views indexes as a traditional database Unlike in traditional databases data is stored in tables matching the structure of the writes inserts updates and all the computation work happens on read queries selects streaming databases operate on a continuous basis processing data as it arrives and saving it to a persistent storage in the form of a materialized view This allows for immediate analysis and response to real time events enabling businesses to make decisions and take actions based on the most up to date information Streaming databases typically use specialized data structures and algorithms that are optimized for fast and efficient data processing They also support complex event processing CEP and other real time analytics tools to help businesses gain insights and extract value from the data in real time One of the features unique to streaming databases is the ability to update incrementally materialized views What can you do with the Stream database ️Here are some of the things you can do with a streaming database Collect and transform data from different streams data sources such as Apache Kafka Create materialized views for the data that needs to be incrementally aggregated Query complex stream data with simple SQL syntaxes After aggregating and analyzing real time data streams you can use real time analytics to trigger downstream applications Top Streaming Databases️As there are various types of streaming databases available and numerous features are provided by each Below I have shared the top streaming databases both open source and SaaS and note that they are not in the specific order of popularity or use RisingWave Materialize Amazon Kinesis Confluent Apache Flink How to select your streaming database️Choosing the right streaming data platform can be a challenging task as there are several factors to consider Here are some key considerations to keep in mind when selecting a streaming data platform Data Sources Consider the types of data sources that the platform can ingest and process Make sure the platform can handle the data sources you need Kafka Redpanda Apache Pulsar AWS Kinesis Google Pub Sub are mostly used as stream source services message brokers Or databases such as PostgreSQL or MySQL Scalability Consider the ability of the platform to scale as your data needs grow Some platforms may be limited in their ability to scale while others can handle large volumes of data and multiple concurrent users Make sure that the scaling process can be completed almost instantaneously without interrupting data processing For example open source project RisingWave dynamically partitions data into each compute node using a consistent hashing algorithm These compute nodes collaborate by computing their unique portion of the data and then exchanging output with each other In case of streaming data platforms in cloud providers they support auto scaling feature out of the box so it is not an issue Integration Consider the ability of the platform to integrate with other systems and tools such as BI and data analytics platform you are currently using or plan to use in the future Make sure the platform supports the protocols and APIs that you need to connect with your other systems RisingWave has integration with many BI services that includes Grafana Metabase Apache Superset and so on Performance Consider the speed and efficiency of the platform Some platforms may perform better than others in terms of query speed data processing and analysis Therefore you need to select a streaming database that can extract transform and load millions of records in seconds The key performance indicators KPIs for streaming data platforms are event rate throughput event rate times event size latency reliability and the number of topics for pub sub architectures Sometimes compared to JVM based systems a platform designed with a low level programming language such as Rust can be super fast Security Consider the security features of the platform such as access controls data encryption and compliance certifications to ensure your data is protected Ease of Use Consider the ease of use of the platform including its user interface documentation and support resources Make sure the platform is easy to use and provides adequate support for your team Cost Consider the cost of the platform including licensing fees maintenance costs and any additional hardware or software requirements Make sure the platform fits within your budget and provides a good return on investment Summary️In summary streaming databases offer several unique features including real time data processing event driven architecture continuous processing low latency scalability support for various data formats and flexibility These features enable faster insights better decision making and more efficient use of data in real time applications The best streaming database for your use case will depend on your specific requirements such as supported data sources volume and velocity data structure scalability performance integration and cost It s important to carefully evaluate each option based on these factors to determine the best fit for your organization Related resourcesWhat Are Materialized Views in Databases What is Streaming SQL How to choose a streaming data platform Recommended contentIs RisingWave the Right Streaming Database RisingWave vs Apache FlinkRethinking Stream Processing and Streaming Databases CommunityJoin the Risingwave Community About the authorVisit my personal blog www iambobur com 2023-03-16 10:01:46
Apple AppleInsider - Frontpage News Apple's AR headset operating system referenced in code https://appleinsider.com/articles/23/03/15/apple-open-source-code-on-github-references-realityos?utm_medium=rss Apple x s AR headset operating system referenced in codeCode snippets continue to reference something called realityOS which are expected to be for the upcoming Apple VR Headset Apple VR Headset could run realityOSReferences to realityOS have popped up for months in Apple code and a trademark was even filed The name seems to reference the operating system that will be used for the Apple VR Headset Read more 2023-03-16 10:09:01
海外TECH Engadget Baidu unveils ERNIE Bot, its ChatGPT rival https://www.engadget.com/baidu-unveils-ernie-bot-its-chatgpt-rival-105509006.html?src=rss Baidu unveils ERNIE Bot its ChatGPT rivalBaidu China s search engine giant has unveiled its answer to OpenAI s ChatGPT service It s the latest version of the company s ERNIE Enhanced Representation through Knowledge Integration Bot that it has been developing over the past decade and was first launched back in In a press event Baidu CEO Robin Li said this version of ERNIE Bot has capabilities close to GPT the latest iteration of OpenAI s large language model released just a couple of days ago nbsp The chatbot apparently has billion facts in its knowledge graph but they re mostly focused on the Chinese market So while it will be able to list Chinese idioms for you it may not be able to answer as many questions for certain subjects outside the region ERNIE Bot has the capability to answer a user with audio responses in different Chinese dialects though and it can also generate images and videos out of Chinese text During its demo at the event the chatbot was able to summarize a Chinese sci fi novel and give suggestions on how to continue writing the book if it were to be expanded It was also able to name the actors in its film adaptation compare their heights and conclude who was taller between the two of them In another demo it was able to suggest names for a high tech service company catering to small and mid size enterprise write slogans for it and even generate a newsletter with a specified word count Li said that companies have already signed up to use ERNIE Bot s technology but he also admitted that it s not ready for a public debut Baidu has merely unveiled it early due to market demand brought about by ChatGPT s meteoric rise in popularity For now the Chinese tech giant will only grant access to those who ve already received invites though more companies can apply for the ability to embed the chatbot into their products via Baidu s cloud platform This article originally appeared on Engadget at 2023-03-16 10:55:09
海外TECH Engadget Microsoft begins making Bing Chat AI searches available to everyone https://www.engadget.com/microsoft-begins-making-bing-chat-ai-searches-available-to-everyone-102506412.html?src=rss Microsoft begins making Bing Chat AI searches available to everyoneMicrosoft launched its ChatGPT powered version of Bing last month in a limited beta and it promptly brought a bunch of new viewers and some respect to the beleaguered search engine Now it appears that Microsoft has opened up the new Bing to nearly everyone who wants to use it as Windows Central has noticed While the signup page still says quot join the waiting list quot all you have to do is sign in to get instant access ーa trick that worked for myself and a colleague nbsp Microsoft has yet to confirm the change but we may learn more at an event it s holding today called quot Reinventing productivity with AI quot as spotted by TechCrunch The company is supposed to be nbsp introducing AI powered tools for its Microsoft suite and SalesForce rival Dynamic but it may announce Bing changes as well Yesterday Microsoft confirmed that the new Bing has been powered by the GPT engine for the last five weeks well before OpenAI unveiled it two days ago OpenAI s latest language model LLM has taken the tech world by storm with its ability to handle both text and images Some of its feats include passing simulated exams like the Bar and LSAT with a score quot around the top percent of test takers quot and outperforming other LLMs in a variety of benchmark tests nbsp Bing gives users a taste of GPT without the need to pay for it or be a developer The new search engine got off to be a bit of a shaky start though as up to million users signed up to test it Some were able to “jailbreak the chatbot making it spew false information and essentially gaslight users That forced Microsoft to limit conversations but it has subsequently removed some of those limits after strengthening the search engine s quot guardrails quot Microsoft was an early backer of the company behind ChatGPT Open AI and strengthened that commitment in with billion dollar investment Early this year it expanded the pact further with a quot multibillion dollar quot investment that includes new supercomputers to accelerate OpenAI s research nbsp This article originally appeared on Engadget at 2023-03-16 10:25:06
医療系 医療介護 CBnews 医師国家試験、合格率91.6%-6年連続で合格者9千人超 https://www.cbnews.jp/news/entry/20230316185906 医師国家試験 2023-03-16 19:05:00
ニュース @日本経済新聞 電子版 【日経特報】育休時の夫婦の収入を全額実質保障、1カ月軸に政府検討 https://t.co/UwWqjaVCM8 https://twitter.com/nikkei/statuses/1636311565258612736 育休 2023-03-16 10:20:53
ニュース @日本経済新聞 電子版 雄の細胞からマウス誕生――。大阪大学などによるiPS細胞を介した実験で、卵子をつくることができたのは世界初とも。人への応用は技術・倫理面でもハードルがあります。(無料記事です) https://t.co/j0aLYLDCjd https://twitter.com/nikkei/statuses/1636311352242257922 雄の細胞からマウス誕生ー。 2023-03-16 10:20:02
海外ニュース Japan Times latest articles Kishida and Yoon to resume ‘shuttle diplomacy’ as chilly ties warm https://www.japantimes.co.jp/news/2023/03/16/national/kishida-yoon-summit-bilateral-thaw/ Kishida and Yoon to resume shuttle diplomacy as chilly ties warmThe visit to Japan by Yoon was the first by a South Korean president for a bilateral summit since Lee Myung bak traveled to Tokyo more 2023-03-16 19:44:46
ニュース BBC News - Home Watch: The moment a Russian jet hits a US drone https://www.bbc.co.uk/news/world-us-canada-64974825?at_medium=RSS&at_campaign=KARANGA black 2023-03-16 10:12:28
ニュース BBC News - Home TikTok to be banned on UK government phones https://www.bbc.co.uk/news/uk-politics-64975672?at_medium=RSS&at_campaign=KARANGA chinese 2023-03-16 10:54:35
ニュース BBC News - Home Midhurst fire: Historic hotel 'housing refugees' engulfed by blaze https://www.bbc.co.uk/news/uk-england-sussex-64975302?at_medium=RSS&at_campaign=KARANGA angel 2023-03-16 10:23:15
ニュース BBC News - Home John Lewis axes staff bonus again as losses surge https://www.bbc.co.uk/news/business-64945767?at_medium=RSS&at_campaign=KARANGA waitrose 2023-03-16 10:06:31
ニュース BBC News - Home What is the plan for 30 hours of free childcare and how will it work? https://www.bbc.co.uk/news/education-62036045?at_medium=RSS&at_campaign=KARANGA budget 2023-03-16 10:33:02
ニュース BBC News - Home Budget 2023: Warning pension tax breaks may make some retire early https://www.bbc.co.uk/news/business-your-money-64975682?at_medium=RSS&at_campaign=KARANGA value 2023-03-16 10:47:46
ビジネス 東洋経済オンライン アメリカ株が再び大きく下落する可能性はあるか それでもFRBは0.25%の利上げを継続するのか | 市場観測 | 東洋経済オンライン https://toyokeizai.net/articles/-/659778?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-03-16 19:30:00
IT 週刊アスキー PS5/PS4『機動戦士ガンダム バトルオペレーション2』が500万DL突破! https://weekly.ascii.jp/elem/000/004/129/4129011/ playstation 2023-03-16 19:55:00
IT 週刊アスキー 韓国で話題の "甘辛カルボ味" が「日清焼そば」と「U.F.O.」で手軽に食べられる! もっちり麺は絶対食べたい https://weekly.ascii.jp/elem/000/004/128/4128353/ 日清焼そば 2023-03-16 19:35:00
IT 週刊アスキー フリューのDL版ゲームが最大90%オフ!“『クライマキナ/CRYMACHINA』発表記念セール”が順次開催 https://weekly.ascii.jp/elem/000/004/128/4128993/ フリューのDL版ゲームが最大オフ“『クライマキナCRYMACHINA』発表記念セールが順次開催フリューは、NintendoSwitchPlayStationPlayStationで配信中のゲームソフトが最大オフになる“『クライマキナCRYMACHINA』発表記念セールを順次実施中だと年月日に発表。 2023-03-16 19:15:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)