Categories
Discovery Innovation Invention Learning Science Science and technology Technology Uncategorized

Hello Everyone! Welcome to StellarRimz, the Science and Tech Hub

Welcome all to the new era of Science and Technology. There have been a lot of advancements in Science and Technology till now. So, we are here to get updated with all latest technologies and innovations. It’s going to be an interesting journey with you all!

Science and technology

Learning Sciences (LS) is an interdisciplinary field that works to further scientific, humanistic and critical theoretical understanding of learning as well as get involved in the design and implementation of innovations, and the improvement of instructional methods. Research in the learning sciences basically focuses on cognitive-psychological, social-psychological, cultural-psychological and critical theoretical foundations of human learning, as well as on designing of learning environments. Major contributing fields include cognitive science,  educational psychology,  computer science, applied linguistics and anthropology . Over the past decade, researchers have also expanded their concentrate to the design of curricula, informal learning environments, instructional methods, and policy innovations.

Why to Learn Science and get in touch with latest technologies?

Science and technology are closely related with our lives. They are closely linked aspects of society and the studies and developments in both these fields are very essential for the overall progress of mankind and humanity.

Scientific research mainly comprises of a wide variety of fields ranging from the study of different branches of science to relatively advanced fields like space exploration, Artificial Intelligence, Machine Learning, human genetics, and cloning. Scientific study attempts to explore and understand and innovate the working of the physical world. It tries to analyze and the occurrences in nature and gain knowledge about nature through experimentation. As scientific research targets at acquiring knowledge of the complexities in nature and finding solutions to unsolved problems, it is important for the progress of mankind. The seemingly impossible feats have been made possible, pay credit to scientific research and innovations in Technology.

Science and Technology

Types of Science studies:

  1. Natural Sciences.
  2. Artificial Sciences.

Natural sciences are concerned with the study of nature and human life. The Artificial Sciences deal with developing and inventing the new devices, scientific products, medicines, artificial technologies machines and infrastructure. The studies of natural and artificial sciences reveal the relationships between nature and human life. Research in science has paved a path to many brilliant inventions and discoveries.

The importance of technology resides in its manifold benefits to society. There are many positive effects of technology . The advancement in this area has revolutionized human life. It has provided an impetus to the computer and the telecommunication industry. The developments in communication technology have made the world a smaller place connecting every corner of the world. The Internet serving as an excellent communication platform has made the world flat and an easier to live place.

The World Wide Web has proved to be an enormous information network foundation, from which information can be retrieved by the means of search engines. Information from all around the world is clubbed and hosted on the web. Pay credits to development of web technology, the information can be stored in an organized manner and relevant information can be retrieved on supplying search strings to web search engines.

Digitization of information has been a major breakthrough in the world of information technology. It has made possible the compact storing of information, which in turn allows efficient information storage.

The most important benefit of science has been the luxury it has brought to daily life. The automation and machine advancement of industrial processes has reduced human efforts. Household appliances and and innovative products that are in daily use of the common man are a result of developments in science. Machines can do monotonous and risk-bearing tasks and hence protecting man from monotonous as well as dangerous but yet important tasks . Scientific discoveries have made human life easy and luxurious.

Without Science and Technology human life is almost unstable and meaningless.

Hope you enjoy the post! please drop your comments in below comments section. πŸ™‚ Thank you for reading!

Categories
Technology

Kubernetes Fundamentals

Kubernetes Architecture

Kubernetes Server Node Types Making up Cluster

  1. Control Plane Nodes
  2. Worker Nodes

Control Plane Nodes

These are the brains of the operation. Control plane nodes contain various components which manage the cluster and control various tasks like deployment, scheduling and self-healing of containerized workloads.

kube-apiserver

This is the centerpiece of Kubernetes. All other components interact with the api-server and this is where users would access the cluster.

etcd

A database which holds the state of the cluster. etcd is a standalone project and not an official part of Kubernetes.

kube-scheduler

When a new workload should be scheduled, the kube-scheduler chooses a worker node that could fit, based on different properties like CPU and memory.

kube-controller-manager

Contains different non-terminating control loops that manage the state of the cluster. For example, one of these control loops can make sure that a desired number of your application is available all the time.

cloud-controller-manager (optional)

Can be used to interact with the API of cloud providers, to create external resources like load balancers, storage or security groups.

Worker Nodes

The worker nodes are where applications run in your cluster. This is the only job of worker nodes and they don’t have any further logic implemented. Their behavior, like if they should start a container, is completely controlled by the control plane node.

container runtime

The container runtime is responsible for running the containers on the worker node. For a long time, Docker was the most popular choice, but is now replaced in favor of other runtimes like containerd.

kubelet

A small agent that runs on every worker node in the cluster. The kubelet talks to the api-server and the container runtime to handle the final stage of starting containers.

kube-proxy

A network proxy that handles inside and outside communication of your cluster. Instead of managing traffic flow on its own, the kube-proxy tries to rely on the networking capabilities of the underlying operating system if possible.

Namespaces

A Kubernetes namespace can be used to divide a cluster into multiple virtual clusters, which can be used for multi-tenancy when multiple teams share a cluster.

Note: Kubernetes namespaces are not suitable for strong isolation and should more be viewed like a directory on a computer where you can organize objects and manage which user has access to which folder.